Very unprofessional middle management
Pros
Job security Onsite opportunities If you are out of one project due to low performance you will easily get new project - no firing You are safe even if you are low skilled
Cons
Very less pay as compared to market standards Green Card process now taking long time , forcing employees to leave USA, read PERM/I140 reviews on trakitt.com Unprofessional middle management - you feel embarrassed when they speak with client ( Dont know how to talk properly) No promotion or salary hike at onsite Performance managemet a joke - Just filling it for the sake of audits (CMMI Level maintance) Rude HR - Consider employees slaves as they know people on L1/H1 wont leave them Work late hours to handle offshore resources - Get calls at nights which managers force employees to take - otherwise you face actions