4.0
Jan 11, 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Positive environment and transparent management system
Cons
Can be difficult to communicate issues to higher ups
Check out your Company Bowl for anonymous work chats.