Company: Deloitte
Date: 2017-05-25
Overall rating: 2/5
Employment status: former
Experience level: Junior

Its an absolute nightmare
Pros: Huge company so lot of opportunities
get to see a lot of different clients, lot of different technologies, opportunities etc
Also get to see a lot of cities, a lot of travel, air miles, hotel and car rental points
A lot of impressive, hardworking and intelligent people work at Deloitte - so you get to see them, work with them and interact them
Cons: - A lot of traveling - so if you will have no work-life balance or family time
- Some service lines expect employees to work 12-15 hours a day and you dont get paid for those additional hours. They are considered dedication to your work. 
- I've not worked with all service lines - but the ones that i worked were aweful. The people were not that great (not technologically or managerially savvy). The senior leadership still believed that authoritarian/military style of mgmt. still works. 
- If i had an opportunity to make the same money working 40 hours, i would take that over Deloitte Consulting anyday
Having said that, this is my personal experience. Others might have a different experience.