Great place to start if you're in the right place at the right time. Right now it isn't.
Pros
Deloitte offers great exposure to all sorts of clients once you're out off college. However as you progress through your career you'll find yourself being overqualified for many positions (expecially manager level and above). Deloitte offers comparable benefits to those seeking a stable job. Depending on your office, you'll meet all kinds of people, most of them enjoyable. Trainings and the big 4 name gives you a pretty good career boost overall (that is if you're aiming for a future in the Accounting industry). Pretty good airline miles and hotel points I must add if you're traveling a lot. d
Cons
Not enough focus to entry-level folks. Deloitte brands its image as being people centric but in reality it's all about the bottom line: keeping in line with partner's profits. When layoffs come, partners will care less about how much you've spend working and contributing to the firm and start switching into office politics to determine whether you should stay or not. If you're looking for achievement and career growth, you'll find yourself ending up in a pretty narrow corridor (as you can see from their retention rate). I'd say, get a couple of years down your belt and get out ASAP.