5.0
Jul 15, 2016
Current employee, more than 10 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Carrier opportunities and chance to work with worldwide business
Cons
Work life balance and compensation tends to be on lower side of the average