Current Employee2.3Feb 16, 2024Overinflated quotas. Micromanagement. Lack of support for the US team. Would not recommend.
Former Employee4.9Feb 27, 2024My overall experience was great, enjoyed working with everyone I worked with
Current Employee3.1Apr 12, 2024Good product, decent culture, definitely needs improvement in pay and benefits.