3.0
20 Feb 2026
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great work life balance, great culture, good opportunities for global mobility
Cons
Very poor pay compared to market standards
Check out your Company Bowl for anonymous work chats.