3.0
Jan 6, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Leadership was engaged with all levels of the team. Very fun working atmosphere. You had a strong sense of the purpose you were working for.
Cons
Too much work with the team available. Leadership was told this but did not seem open to thinking about how to reduce this.