5.0
Jun 18, 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good work like balance Culture and people are very nice Healthy company and management
Cons
Not enough progression opportunities Lack of recognition