4.0
Jul 1, 2022
Anonymous employee
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
good team and people, interesting work, international perspective, internal opportunities
Cons
some out of hours and on call work, travel, bureaucracy and too many processes