I was a part of this company a few years back. Its basically a BPO and I had worked here on a part time basis for 1 year. Later it was merged with Convergys, but I had left that job by then. Its a very huge company with around 30000 employees in around 22 countries and they cater to some very huge corporate houses in India and also corporates in World.
They have a very competitive working environment and I got to learn a lot from this job. They had also offered me a full time job when I was about to leave the company for further studies. They are decent pay masters and give regular increments depending on your performance. They give regular training sessions and also have a very fair HR policy.