3.0
2 June 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Growing business Some sub teams are managed effectively
Cons
Culture has gone downhill in recent years
Check out your Company Bowl for anonymous work chats.