5.0
17 May 2024
Current employee, more than 1 year
Enfield, England
Recommend
CEO approval
Business outlook
Pros
The culture is amazing. Flexible, People centric
Cons
As a young company, about 5 year old, it understandably needs to streamline some of its operation processes.