2.0
18 Dec 2025
Former employee, less than 1 year
Cleveland, OH
Recommend
CEO approval
Business outlook
Pros
-Remote Work -Salary was ok
Cons
-Not a welcoming work environment -Consistently "drilled" and nitpicked on platform and other processes while still in learning stages -More of a sales role than customer success -No direction or structure to help new hires succeed