5.0
13 May 2024
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
A super team, very stressful role but that's how it is in digital marketing. Loved working for a company with such a strong mission and contributing to something bigger.
Cons
Standard annual leave, would be great to see additional growth.