Former Employee3.0Oct 5, 2023I had a great experience here during my 9.5 years. It's a better company to be a IC than a manager because you own the sales number but have limited authority to make changes needed to win.
I had a great experience here during my 9.5 years. It's a better company to be a IC than a manager because you own the sales number but have limited authority to make changes needed to win.
Current Employee3.0Sep 10, 2024Not the greatest organizationally but respected within the space. Needs improvement in culture.
Former Employee2.1Aug 20, 2024Top heavy leadership that provides little to no support to front line leadership.