4.0
18 Dec 2025
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Very good people to work with in the commercial team. Exciting company with new things happening often.
Cons
Wasn’t a people first company and leadership not the best. Didn’t listen much to internal feedback for a while but things started to change.