5.0
12 Feb 2025
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Good place to work at, strong team collaboration across all locations. Steep learning and responsibility curve.
Cons
Can get hectic and very stressful, like in any other marketing agency.