Pros: peers. awesome staff and many genuinely good partners.
Cons: clunky, stiff, starched, bean-counting, risk-averse, close-minded
Deloitte is an awesome firm, with a few drawbacks. The culture, ethics, and professionalism is unmatched. Truly top-notch people doing often difficult work for demanding clients. You'll have opportunities to learn, grow, and soak up knowledge from senior staff. A great place to jumpstart a career, and if you make it to partner (chi-ching!!) it's a great – more... place to rake in some cash in the closing decades of your career.
The partnership model stands in the way of real trust between staff and leaders, and thwarts any really innovative thoughts or ideas. The firm tends to hire and maintain staff who 'comply' with their own image of what Deloitte is. Any 're-invention' of what Deloitte is would be glacially-slow; adaptation to new environments is also too cumbersome. Exceptional people (in intellect, approach, or appearance) tend to either find the exit, or find themselves escorted out. The Green Dot never shows emotion.
You'll work hard, make a decent salary, and build friendships that will last well beyond your departure. – less