Former Employee2.9Mar 24, 2024Sinking ship, terrible culture. Everyone is trying to get out. Lot of work shifting to India