Company: Deloitte
Date: 2016-02-10
Overall rating: 3/5
Employment status: former
Experience level: Junior

Consulting Analyst
Pros: As a consultant you get insights into a range of different client companies and industries, and therefore gather a lot of experiences which can equip you for your future career.
Cons: Hierarchical, bureaucratic and unflexible. They like to talk big about "Agile working" and yet are unable to follow through on this. I was virtually unable to make any use of this policy, as were the majority of my colleagues in consulting. 
As an analyst you are treated quite poorly as you are considered the bottom of the food-chain.
The culture is extremely competitive and all about winning / making money. Senior management will happily place junior team members on a project even if the role directly contradicts your career goals and development, only to be able to charge for you.