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