Former Employee1.3Jul 24, 2024This is the worst selling experience I've had in my life. Company terrible, product even worse. Avoid.
This is the worst selling experience I've had in my life. Company terrible, product even worse. Avoid.
Current Employee1.9Sep 11, 2024Very disorganized sales management. They seem to favorite their hires they know from past jobs.