5.0
10 Jan 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great company and really enjoyed my time. Great team, culture and com plan is great. The brand of Channel Chat supporting the business is amazing. Great events as well every year.
Cons
Nothing. Wish I could have stayed with them.