Former Employee3.3Mar 12, 2024Pay was decent, but new flagship product is not anywhere as strong as their old system.
Current Employee1.9Jun 7, 2025Used to be an amazing company to work at but their fit is poor for this economy and they are unwilling to adapt. Management is constantly stressed and as a result, they've destroyed company culture and motivation for new employees. Turnover is unusually high now and with the talks of them getting acquired by a competitor, morale will continue to stay low. Avoid...Read More
Used to be an amazing company to work at but their fit is poor for this economy and they are unwilling to adapt. Management is constantly stressed and as a result, they've destroyed company culture and motivation for new employees. Turnover is unusually high now and with the talks of them getting acquired by a competitor, morale will continue to stay low. Avoid...Read More
Former Employee1.4Dec 11, 2024Very bad company, avoid at all costs, horrible management. No clear targets, unfit for the market