3.0
15 Apr 2026
Former employee, more than 1 year
Los Angeles, CA
Recommend
CEO approval
Business outlook
Pros
Great starting point for a career in Tech Sales. Positive team with a fun atmosphere.
Cons
At the time, there was a very intense sales culture. Heavy dials, heavy prospecting, and not enough meetings to show for it. Unrealistic quota at the time, as well.