Former Employee1.6Jul 25, 2023I'm sure the company has grown over the past few years but it was very disorganized and toxic during previous years.
I'm sure the company has grown over the past few years but it was very disorganized and toxic during previous years.
Former Employee2.4Mar 28, 2025Great products. Need to invest in people more, pay not as great as competitors
Current Employee2.3Mar 26, 2025Very hands off management, which is a pro and a con because there's very little direction.
Former Employee2.3Jul 27, 2023Emea org is mismanaged by the US leadership. Sdrs are left to flounder with zero support. The US org is much better though.
Emea org is mismanaged by the US leadership. Sdrs are left to flounder with zero support. The US org is much better though.