4.0
Dec 7, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great team with lots of opportunities to learn as well as completely own projects. It was exciting to be part of a high-growth team working towards a great mission.
Cons
Lack of growth opportunity at the time but this being said they were going through the energy crisis which added pressure to the company anyway.