3.0
7 Oct 2024
Current employee, more than 1 year
Denver, CO
Recommend
CEO approval
Business outlook
Pros
Laid back, smart people. Best in class product compared to anyone else in the live calls leads.
Cons
Managers loved to move the goalposts on goals. Base salary was low and it seemed like they had to tweak the bonus plans a lot.