Pros: work environment, employee interaction
Cons: bad management
Started my career with the Company so definitely very much attached to it. Not much satisfied with the top management but what keeps you really going here are your co-workers. The people who really work for the company, the people who really keep the business going for the company and above all the people who always backs you no matter what.
Frankly, with Infogain the only thing that kept me here for so long are my co-workers here or I should call them as friends now.