5.0
21 Sept 2025
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Good team ethics, experience and support. Really good environment to enjoy working and grow your knowledge
Cons
Collaboration with other teams outside of yours caused headaches at times