Current Employee3.3Apr 23, 2025Good, management is struggling on what to do next, product needs to deliver
Current Employee3.4Feb 21, 2025Good company. Tightening of comp plan. Good leadership and direction seems to be trending up.