Pros
Nothing. In my entire stint there, I couldn't even find a single good thing about the beware, the slight increase in your CTC which they offer is not worth joining and the frustration you will experience once you join.
Cons
Management - Old clueless people, (reminds me of those shown in movies as govt employees). Till you resign,no one listens. Good at shouting .That's all they are good at. Policies - One of the worst/outdated you could find in IT sector. All policies favour the employer . Recruitment- They rarely get people who are qualified for the role. I have seen many people abscond, within one to two weeks of joining. Because of the lack of quality around you, you would give up. Support structure - Worst of the lot. No amount of emails,phone calls or tickets or direct chats will get you any sort of help. Makes it worse if you work at places which is not Chennai. Even on the last day, they would make you run a lot.