3.0
3 Nov 2025
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Amazing and hard working team
Cons
Lack of vision and cohesion as to direction of travel Too many products leading to lack of optimisation of opportunties
Check out your Company Bowl for anonymous work chats.