3.0
Nov 15, 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
- 12 complimentary stay nights worldwide every year - Nice colleagues for the most part
Cons
- Very political work environment when it comes to progression - Very inflexible