Company: Deloitte
Date: 2017-04-10
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Great to learn and progress your career - but know when to exit
Pros: Very diverse work in a consulting environment, opportunity to work alongside and learn from some very skilled people, and get comfortable with many working styles and with ambiguous briefs.
Large organisation were one can reinvent their career by upskilling and transferring internally to other roles.
Great parental leave policy
Cons: At the end of the day, the organisation seeks to squeeze the most out of you and keep your pay low, so put your foot down in terms of work hours and know when to leave. 
Some level of brainwashing, particularly for grads who haven't seen anything else, that you are the best and have to present confidently (even when you don't know what you are talking about). Leads to a culture of arrogance. 
Lots of people move up the chain based on pleasing partners and getting "taken care of" while others who focus on excellence on the job get left to fend for themselves.
Marketing messages is not always consistent with the reality on the ground - be critical of what you hear.