Deloitte is an overall good place to work and great place to start a career.
Pros
I chose a career at Deloitte because of the recognition and reputation you get from working at a "Big 4" firm . After working there for a little more than a year I can honestly say that I am happy with my choice. If you get your work done, show quality of effort and perform well there is ample opportunity to grow within the firm. The main thing is meeting the expectations that are set for you and exceeding them if you are capable. The benefits packages and the health subsidy offered are also great.
Cons
The only down side is the busy season when the hours become insane. I work in tax so we have 2 busy seasons that each consist of about 6 to 8 weeks. For the October tax season, the worst ever week was 105 hours. There were 2 weeks like that and the rest of the October busy season, which lasts a total of 2 months, was an average of 75 -80 hours weekly. The April busy season was not as bad as October, my weekly average was about 70-75 hours, and I didn't have to endure any 100+ hour weeks.