Current Employee3.7Mar 26, 2024Great company - top culture & values - great compensation for French standards.
Current Employee4.4Oct 30, 2023Great company and culture, highly recommend. Would prefer if salary was better
Former Employee4.1Nov 13, 2024Great company, product, and vision. Great place to be a rep. Ignore the bad reviews - these people are spoiled.
Great company, product, and vision. Great place to be a rep. Ignore the bad reviews - these people are spoiled.