4.0
26 Dec 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Small environment, lot of responsibility, opportunity to see end-to-end business cases and to make direct impact.
Cons
Small environment, hence the ship swerves at every wave. There is less long-term planning than other places.