Current Employee2.3Mar 22, 2024Would not recommend. Market challenges increasing by the day making work borderline impossible
Former Employee2.6Jul 23, 2025The company seems to be on a downward trend, with more and more nitpicking and micromanaging as the years go on. Once a powerhouse, now sad due to management and need to cut pay for reps. All about the stock price (that is in the ground, mind you).
The company seems to be on a downward trend, with more and more nitpicking and micromanaging as the years go on. Once a powerhouse, now sad due to management and need to cut pay for reps. All about the stock price (that is in the ground, mind you).