5.0
May 18, 2026
Current employee, more than 8 years
Heathrow, England
Recommend
CEO approval
Business Outlook
Pros
Fantastic company to work for Great privileges Amazing people Travel to some amazing places
Cons
Work life balance however annual leave days off are very manageable