Company: Deloitte
Date: 2016-04-09
Overall rating: 1/5
Employment status: former
Experience level: Junior

Full bla bla culture
Pros: Brand name and infrastructure facilities are good. Also you will have enough team or account level outings or parties. 
Good pay package.
Cons: WFH is a garb to ensure your 24/7 or late night and early morning availability, forget your personal life.
Work quality is not good.
You should be good in communication no matter how bad you are at your work.
High politics at every level, cut throat competition and unrealistic deadlines.
Managers consider themselves god, will literally threaten you for ratings and would politely screw you if otherwise.
You can forget your skills, your demands would never be heard for a change of project.
"Cool", " Dude", "Yupp" are the official words here - the deloitte culture words and too much of buttering required for you to be promoted and yes I have seen it happening plenty across projects.
Many managers on you to make you confused whom to listen to.
If you don't know your work, that is fine, but you should be good in making slides. 
Mundane and outdated work of mostly federal clients in US using legacy systems.