Better if you are assigned on a good service delivery teamThe good thingsCamaraderie
Benefits
Good Employee engagement
The challengesLow opportunities for career growth
Manager holding up availability for other positions on other department
Things get toxic as everyone is trying to please on-shore management