Company: EY
Date: 2016-10-27
Overall rating: 3/5
Employment status: current
Experience level: Junior

Plenty of Opportunities...if you're lucky and ambitious
Pros: 1) Supporting project teams, flexible working hours, steady progression and promotion is guaranteed even as long as one can perform their tasks. 

2) Although the learning curve is steep for a fresh graduate, you will be greatly rewarded with new skills learned.

3) Plenty of opportunities to get exposure on different projects and industry. But be aware that it is also possible to get "stuck" on a long-term project that doesn't get you any where. To get into a particular project depends on the timing and your ability to negotiate. Don't be afraid to voice up.
Cons: 1) Rigid company structure that does not cater for diversity. The performance review structure does not considered personal aspiration and character of the employees. Everyone is expected to be an all-rounder. An all-rounder with average industry specialisation can achieve 5-star rating relatively easier than a highly specialised staff. 

2) Performance is based on "your visibility to the partners" and bell-curve distribution. It does not acknowledge the efforts of those who prefer to work in the background or do not have the chance to be visible. Don't expect a high rating if your boss can't see your efforts, since most are too busy being involved in new pursuits than to know what is going on in the background. 

3) Internal training caters only the majority. It is difficult (lack of funding and initiatives from the firm) for the minority to obtain technical trainings that are relevant to them.