4.0
Jun 29, 2025
Current employee, more than 3 years
Guildford, England
Recommend
CEO approval
Business Outlook
Pros
Great culture, innovative, fast paced
Cons
Needs improvement in the operational infrastructure and the company is taking steps to improve it