Current Employee3.3Aug 25, 2023Good potential for sales. But very poor management and poorly run company. Biggest blocker to sell is the company itself
Good potential for sales. But very poor management and poorly run company. Biggest blocker to sell is the company itself
Former Employee1.7Sep 11, 2024My overall experience was not great. Bad leadership and bad culture. Beware.