5.0
Jun 6, 2018
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great opportunities for career progression provided you are motivated. Clients span the globe so there are many opportunities to travel.
Cons
Sometimes feel like a tiny cog in a massive machine