Former Employee2.9Mar 24, 2024Sinking ship, terrible culture. Everyone is trying to get out. Lot of work shifting to India
Current Employee3.0Jan 22, 2025My overall experience was good. The comp is fine but there could be more training/development