Current Employee4.4Nov 27, 2024I love it here. Great people and great opportunity for growth within the org!
Current Employee5.0Dec 11, 2023Great company and product market fit. Growing sales team and good leadership
Current Employee3.0Jul 10, 2024My overall experience was great at first but the company seems to be loosing a lot of great people and seems to be loosing steam.
My overall experience was great at first but the company seems to be loosing a lot of great people and seems to be loosing steam.