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.
Current Employee3.6Oct 10, 2023Decent lead flow but your chance for reaching the upper tiers requires some self service.