Former Employee4.1Feb 23, 2024My overall experience was very positive. Great team and great company to work for.
Former Employee3.0May 17, 2024Work on culture & stable executive leadership could change things a lot for the better.
Current Employee3.9Aug 11, 2023Great fast growing company with an innovative product and top notch senior leadership
Current Employee3.7Jul 17, 2024Bad due to the managerial level. Many people come into the role and quit shortly after.