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