Former Employee3.6Aug 19, 2024My overall experience was positive but the company culture went downhill after layoffs.
Former Employee2.9Mar 24, 2024Sinking ship, terrible culture. Everyone is trying to get out. Lot of work shifting to India