Former Employee3.4Jul 9, 2025Great product and roadmap. Comp not as high as other companies, good benefits and perks. Unfortunately, Culture is eroding thanks to layoffs
Great product and roadmap. Comp not as high as other companies, good benefits and perks. Unfortunately, Culture is eroding thanks to layoffs
Current Employee4.1Sep 23, 2023My overall experience was stressful because there was no onboarding process.