Pros
Process is followed for everything, HOD , Directors and upper management are easily accessible.Good and Smart team to work with , Awesome place to begin a career with for experienced and fresher as well. Great place to work in an environment with cool people around. Onsite opportunities with Banks. Competitive pay that can meet the market standards. Year-end appraisals are appealing, definitely in two digits % hike. (None of the giant companies are giving as per the current market standard but this company does) Growth is infinite with the right attitude and hard work. Co-operative managers with good listening for concerns raised. In short this company is for the people who wants to work hard and seriously concerned about their careers, else if you want a peaceful life you may join a big MNC with low income appraisals and salary.
Cons
No Canteen Facility else all good