Ive done projects with Deloit, many of their people are stupid and very sloppy in their work. I ended up doing a project where I took over what they were doing for our IT group. Often they were skewing numbers and not even reporting accurately. Their opinion in a few other places I have worked is equal to 'Anderson Consulting' as in worthless.