3.0
18 Dec 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Great benefits, (generally) nice people and great mission.
Cons
The sales team functions as telemarketers. The job descriptions they use for AE roles aren’t accurate. These AE roles are extremely cold call heavy and mirror a telemarketer job.