1.0
Jun 1, 2023
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
The paychecks were on time
Cons
Over worked and they don’t have a grasp of the marketing function and frequently talk down to the marketing team. HR is incompetent to say the least so onboarding and quitting are next to impossible, they just expect you to figure it out.