Current Employee3.3Mar 2, 2024Leadership is out of control. Doesn’t seem like they have a clear plan and will sacrifice employees at the alter for their investors. Avoid if you want job security
Leadership is out of control. Doesn’t seem like they have a clear plan and will sacrifice employees at the alter for their investors. Avoid if you want job security
Current Employee4.1Apr 14, 2025Great company to build sales experience in tech, the product is needed and getting better