1.0
Jan 28, 2026
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
Creative teams are great to work with
Cons
- Awful toxic culture - 1:1 ratio for account & project management to the channel teams. - Very old ways of working, death by process. - Very odd senior leadership behaviour - They will work you in an early grave