A firm where networking and connections matter more than your skills
Pros
Access to some of the best technology (laptops and phones) and a great company website. Great name recognition in the market (especially in the US). Generally nice coworkers who are helpful and usually know a lot about the clients, technologies and industries that they serve.
Cons
Way too much emphasis on titles and rank within the firm. If you are not a senior manager or partner/principal/director, you are typically seen as an available resource for them to use and abuse. The whole mid-year and year-end review process. A frustrating and big waste of time. Just say you don't want to give anyone a pay raise or decent bonus and save us all a lot of wasted time. Utilizaiton targets are too high for analysts - managers. Not usually attainable at the high rates that Deloitte charges.