Current Employee2.9Jul 2, 2025This company has a great culture but doesn’t pay well. It is a micro management nightmare
Former Employee2.7Jun 13, 2025Unfortunately, my reps would sell the product and the product implementation took way too long.
Former Employee1.6Jan 30, 2025My overall experience was not great. Peers were helpful and knowledgeable. Mid upper mgmt was not