2.0
Aug 16, 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
- great people - good work life balance
Cons
- clique like environment - promotions/recognition are dependent on who you know rather than the great work you may be doing