4.0
7 Oct 2015
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Working with truly talented people who are focused on customer success creates a fantastic environment to work in. The culture flows from the very top and promotes openness and communication at all levels. People are genuine and helpful, particularly admin staff.
Cons
Travel can be a chore. Long international flights in cramped 'Economy' with an early start the following morning.