Current Employee2.4Sep 27, 2023No remote work, compensation below industry standards, weak benefits, low employee confidence on core products
No remote work, compensation below industry standards, weak benefits, low employee confidence on core products
Former Employee2.6Jun 21, 2024Not a great place to work. Leadership lacks a strategy and only cares for themselves including the sales leadership team.
Not a great place to work. Leadership lacks a strategy and only cares for themselves including the sales leadership team.