Pros
Very Good Internal Growth System for the employees of the company. Hard and smart work of the employee is recognized immediately. An open environment for an employee to share his/her any type of views to any person working at any level of company hierarchy. One of the best company into the Delhi/NCR region in terms of Salary and learning new Technological Advancement. On the very first day of the company i was told by some people that this company hires and then fires very much which made me shocked. But instead of going with my other offers i decided to work here due the new work over the latest skills i found here. I was given chance to work in WCF Services into the year of 2007. I joined this company as a Software Engineer of Microsoft Technologies and now after getting different promotions in last 6 years i am working as a Technical Architect here. Company's Growth witnessed by me in last 6 years from the employee strength of around 100 to current employee strength of around 1000+ says every good thing of the company itself.
Cons
I have not seen any cons in this company as of now in respect of my Career in IT Industry. Still i can see some scope of improvement in promoting company employees for getting involved in more and more professional training programs sponsored by company.