Former Employee2.7Jan 18, 2024My overall experience was mediocre at best. The company has some work to do.
Current Employee3.0Aug 15, 2023Great customer base, great product market fit. Culture and trust have taken a hit due to the way executive leadership has navigated this most recent economic downturn.
Great customer base, great product market fit. Culture and trust have taken a hit due to the way executive leadership has navigated this most recent economic downturn.
Former Employee4.1Sep 14, 2023overall very positive. as the company grew, the pressure of growth at scale caused growing pains