Current Employee2.9Jul 28, 2023Leadership looking to exit and rolling layoffs have created a fear-based culture.
Current Employee4.1Aug 30, 2024My overall experience was good. Sales is very well supported by leadeship.