Pros
Employment - its a job! Client exposure - some high profile clients you can work with
Cons
Too many unskilled workers No one from the offshore section thinks for themselves they all just follow step by step blindly Poor pay levels inability to understand international working requirements Unable to understand not all countries operate as India does Too many people in positions because of cast or family connections who have no clue about their role HR fight a losing battle against India HR over legal requirements Cant stick to their own contract terms and conditions expenses system slow and designed to try and make you not claim Appraisal system seriously flawed Some policies clearly designed to discriminate against non-indian members of staff Management unresponsive to suggestions or complaints even from clients!