Current Employee3.0Nov 21, 2023Good place to work, going through lots of change. Full of intelligent people,
Former Employee1.7Aug 29, 2023My overall experience was turbulent and disappointing. There’s been a tremendous amount of attrition.
My overall experience was turbulent and disappointing. There’s been a tremendous amount of attrition.
Current Employee2.1Jan 17, 2025Product market fit is seriously lagging after recent changes and the business has been struggling for the last several years.
Product market fit is seriously lagging after recent changes and the business has been struggling for the last several years.