5.0
Sep 10, 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Supportive work culture Great work life balance
Cons
Could improve openness to feedback to support professional growth
Check out your Company Bowl for anonymous work chats.