Former Employee2.0Sep 29, 2023Horrid, just awful. Stressful, micromanaged and some of the worst senior leadership ever.
Current Employee2.0Sep 21, 2023This place spent a lot of money but really pushed hard to get things closed.
Current Employee4.6Jul 26, 2023Great company, great product, great leadership and culture. Pay is the only thing holding this company back from being perfect
Great company, great product, great leadership and culture. Pay is the only thing holding this company back from being perfect