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