3.0
27 Jan 2026
Former employee, less than 1 year
Los Angeles, CA
Recommend
CEO approval
Business outlook
Pros
Remote Good Benefits Not a tech bro sales culture
Cons
During my time there, 5 different sales managers and 70% of the sales team either left or were fired.