Current Employee4.9May 30, 2024My overall experience is positive and company has solid reputation with clients and prospects.
Current Employee3.6Sep 4, 2023Can be better improved with more leads - not the best Marketing product in the market for its price
Former Employee3.4Dec 13, 2023This used to be a great place to be a seller but: > territories keep getting smaller > targets keep getting higher > shift to a "performance culture" means everyone is constantly looking over their shoulder and worrying about being put on a PIP
This used to be a great place to be a seller but: > territories keep getting smaller > targets keep getting higher > shift to a "performance culture" means everyone is constantly looking over their shoulder and worrying about being put on a PIP