2.0
Jan 26, 2021
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great team and product, fun nights out
Cons
Lack of leadership and training, toxic culture, team members let go frequently for no fault of their own