Current Employee3.6Feb 20, 2025Great experience , has a lot of changes recently and is not the same yet..
Current Employee3.6Feb 4, 2025great place to be an sdr. company heading in a different direction after layoffs
Current Employee3.9Jan 30, 2025Was a great overall experience until myself and 155 others were laid off with no warning at all. If you're worried about job security this might not be the best fit.
Was a great overall experience until myself and 155 others were laid off with no warning at all. If you're worried about job security this might not be the best fit.
Current Employee4.7Sep 1, 2024Really strong company all around. Legitimately the best tech company I’ve ever worked for! They have high expectations and it’s fast paced but it levels you up - constantly learning here!
Really strong company all around. Legitimately the best tech company I’ve ever worked for! They have high expectations and it’s fast paced but it levels you up - constantly learning here!