Current Employee3.3Nov 15, 2023Need more structured lead flow opportunities. Too much of a free for all.
Current Employee3.6Oct 10, 2023Decent lead flow but your chance for reaching the upper tiers requires some self service.
Former Employee1.9Sep 2, 2023My overall experience was not great. Mediocre product and management wasn’t helpful.