Pros
The best reason to work at Deloitte is the salary. High salaries are the only hope for retaining employees in a highly toxic work environment.
Cons
I have never felt more mistreated at any employer in my life. It wasn't the working conditions or the pay. It was my colleagues. I was repeatedly set up by my superiors, particularly partners and principals, to take the blame for their mistakes. This was most clearly illustrated when I attempted to contact a principal regarding a potential problem in dealing with a client--a problem that resulted from her inattention to the client. She immediately tried to assign the blame for the inattention to me, even though I had been saying to her for months that the problem existed. This is just one example. It seems as if a principal role for senior managers and managers is to take blame for partner failures.