Company: EY
Date: 2014-01-07
Overall rating: 2/5
Employment status: former
Experience level: Junior

mediocre
Pros: young environment, train you to hard work, to be methodical, you can see different companies and work can be considerably more various than in a non-consultancy environment.
Cons: it is very difficult to get enough specialization to get hired in the outside non-consultancy world (you can tell which manager is really growing his team competencies by the turnover rate). usually skilled people find very hard to get cross sector experience (even if theoretically  there's a common resource pool, partners don't let other partners get resources, even less so when resources are valuable). hard work is taken for granted, up to manager level rewards are not so sensitive to performance and highly dependent on the performance of the partner you're working for and his will to spend himself for you. environment is as far as possible from the idea of diversity (all men, all white, all native of the country you're working in), maternity is not something encouraged. 
international assignments were (as 2013) extremely rare, exchange programs exist but scarcely advertised and the selection is highly political, international relocation is non-existent (got news of people denied relocation from A to B, resigning from country A and then being hired by country B via regular hiring process.