Current Employee1.7Jul 25, 2025bay leads, bad icp, super high turnover, no marketing, no sales managers
Former Employee1.9Apr 9, 2024My overall experience was disappointing. Basically a boiler room with poor management.