3.0
Jan 21, 2016
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Large diverse customer base and a huge variety roles to pursue. Global presence.
Cons
Training and development opps very limited which hinders career progression