FiveStars
RepVue Score
0
FiveStars
Back to ReviewsFormer Employee I would avoid working here if you enjoy sales. Horrible product market fit within the New England territory eventually lead to the company disbanding the entire NE team. I was able to achieve doubling my quota only one month out of pure luck and straight grinding. They expect you to prospect 25 businesses a day in person. The management and development portion was lacking in support for such a large organization. Browse Other Reviews
1.7
Feb 28, 2024
Useful