Current Employee2.1Jun 6, 2025Decent company with decent pay. Leadership is subpar and initiatives/GTM strategy are baffling.
Current Employee3.1Sep 26, 2024My experience was wonderful until we got new leadership that has no regard for the employees