Former Employee2.4Jun 22, 2023The people were great and I liked my manager. Everything else was not great
Former Employee3.0Dec 12, 2023Pay was great, culture and leadership was awful / downright toxic. Most folks on the team have been since laid off due to divestiture and the ones that stayed on were the managers favorites.
Pay was great, culture and leadership was awful / downright toxic. Most folks on the team have been since laid off due to divestiture and the ones that stayed on were the managers favorites.
Current EmployeeFeatured Review5.0Jul 18, 2024My experience was overall good and pleasant, culture was very welcoming and supportive