Current Employee3.1Dec 11, 2024Does not seem like there is very strong inbound demand anymore, which is why they need sales reps
Former Employee2.9Mar 12, 2024I felt like sales was overstaffed by 30-40% which dramatically shrunk the overall opportunity.