Current Employee4.6Jun 27, 2023Great Company and culture, but at the end of the day the leadership will bite you in the back
Current Employee1.6Jul 22, 2023My overall experience was terrible. Mainly last 2 years. Weak management
Former Employee3.9Jul 6, 2023My experience was great, unfortunately leadership made poor hiring and forecasting decisions that led to people being let go multiple times over the last few years.
My experience was great, unfortunately leadership made poor hiring and forecasting decisions that led to people being let go multiple times over the last few years.