4.0
Apr 10, 2012
Anonymous employee
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Good experience, good training, good culture, management and everyone in generally are very approachable
Cons
Need to perform better in EMEA league tables