Current Employee2.9Oct 14, 2025Best days are behind them but there’s money to be made. Dependent on customers and leaderships view of you. Product has some major holes.
Best days are behind them but there’s money to be made. Dependent on customers and leaderships view of you. Product has some major holes.
Current Employee4.0Dec 11, 2024Very happy with this company. Leadership is excellent and the product is such a strong fit.
Current Employee2.4Oct 27, 2025Getting worse and worse by the day. Management is being extremely micro style and lots of people quitting
Getting worse and worse by the day. Management is being extremely micro style and lots of people quitting