5.0
Jul 14, 2025
Current employee, less than 1 year
Cambridge, England
Recommend
CEO approval
Business Outlook
Pros
Interesting company experiencing a lot of innovation and growth
Cons
Still a new company so the business is still setting up systems and strategies