Likes
The base pay is very high considering they will even take 12th pass without making a fuss. They do tend to keep you on 3 month contracts at the start and keep you on contract for a year or two before making you a 'permanent', but your position isn't at risk most of the times, your bosses will give you plenty of support and warnings if you tend to make mistakes at the start. The team leads and managers are mostly supportive and understanding.
read more