3.0
Jul 30, 2025
Former employee, more than 1 year
Atlanta, GA
Recommend
CEO approval
Business outlook
Pros
Decent pay for the role
Cons
I personally felt a bit micro-managed, which I didn't like. We also had to do some of the role for the sales team - without making any commissions - so both the sales team would be losing out on making more money and we would be doing extra work for a role that we're not in for free