Current Employee3.0Jan 27, 2024Good culture Lack of leadership Great work life balance Top reps making $150k are about 3% of reps.
Former Employee3.9Aug 21, 2024Great for development or getting first closing role. Tough place to make it long term
Former Employee2.3Aug 29, 2023Service Sales Rep is advertised as a sales job but in reality is a 90% a service job and 10% sales.