Current Employee5.0Nov 20, 2025It’s been good so far. IMO the core business is very strong, will see how the ancillary services do.
Former Employee2.0Jan 17, 2025Terrible leadership, they're becoming Dell (as all senior leaderships positions are being filled by career Dell folks) and bringing sweeping layoffs with them. Anyone who stays is effectively told "get on board with our approach or leave."
Terrible leadership, they're becoming Dell (as all senior leaderships positions are being filled by career Dell folks) and bringing sweeping layoffs with them. Anyone who stays is effectively told "get on board with our approach or leave."
Current Employee5.0May 12, 2025good, its a great company with great culture. Excellent time to be in the space, be prepared for tough sales cycles.
good, its a great company with great culture. Excellent time to be in the space, be prepared for tough sales cycles.