Pros
Deloitte has unparralled reputation for it's work/life balance lifestyle. Deloitte can pay its employees lower because of its great culture. At Deloitte, people make a concerted effort to make you feel great. They also really believe that you can bring value to the company, even as an intern. Therefore, you will see Deloitte senior managers helping an intern on an engagement. Furthermore, Deloitte is place where people really value fun. They believe that they can work you hard, but also allow you to play hard. At Deloitte, people are valued as people and not as numbers, sales, charts. They respect you.
Cons
Deloitte can be a little stuffy sometimes. Also, it can appear as if people aren't as smart as you. Many of these things can be overcome.