Been using Deloitte for our company's audit needs for about a year now and they know their onions when it comes to the advisory side of things — the team assigned to us really understood what we needed. My only gripe abeg is that getting feedback on reports takes longer than it should; I'll submit queries on Monday and won't hear back until Thursday or Friday, which slows down our own internal processes. The risk assessment work they did was solid though and worth what we're paying, just wish the turnaround time was faster.