Current Employee3.9Aug 25, 2023Good company to work for. Work life balance, good market fit and good technology.
Current Employee3.7Aug 2, 2023Great company overall. Compensation is below market but commission incentives help make up for it
Current Employee3.6Sep 22, 2025the company has better products that fit better with the new challenges facing companies