Current Employee4.4Nov 23, 2023High performance culture and some front/second line managers lack leadership skills
Current Employee4.3Dec 15, 2023Good company, politics can be frustrating (but everywhere has that). Good solutions to sell and the company does pay commissions promptly and in full. Territory is soooo important here
Good company, politics can be frustrating (but everywhere has that). Good solutions to sell and the company does pay commissions promptly and in full. Territory is soooo important here
Current Employee3.6Sep 4, 2023Can be better improved with more leads - not the best Marketing product in the market for its price