Pros
Great work surrounding, nice people, many things to learn for freshers.
Easy interaction with seniors. Great management done by the department.
Every one cares for my development and gives great advice all the time.
Management take care of all the facilities for their employees specially female employees.
Cons
There are no such cons in the company.