3.0
Dec 16, 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Teams are generally really friendly and easy to work with, also the job itself can be quite fun
Cons
Sometimes stressful, lots of pressure not only on team members but also management to reach virtually impossible goals with little help/advice from higher ups. More concise training should be given to help management reach more achievable goals.