Current Employee4.0Jan 17, 2025Overall I think the company is moving in the right direction and the leadership is doing great but they sold off my division.
Overall I think the company is moving in the right direction and the leadership is doing great but they sold off my division.
Current Employee4.7Jan 17, 2025Great company to work for. Fabulous culture in my business unit. Great leadership
Former Employee1.7Sep 22, 2024Awful company - dinosaur leadership, poor go to market and average product.
Former Employee1.4Aug 9, 2025This place is a sinking ship. People still somehow thing of it as a phone and marketing is doing a terrible job of getting the word out.
This place is a sinking ship. People still somehow thing of it as a phone and marketing is doing a terrible job of getting the word out.