4.0
21 Oct 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great team mates, nice office, welcoming atmosphere
Cons
Poor career progression, no real development plan, uncertainty around company performance and compensation