5.0
Feb 25, 2026
Anonymous employee
Former employee, more than 10 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Excellent benefits and awards package Career opportunities for growth and stretch
Cons
Too many ongoing reorganizations and redundancies