Pros
1) You will get the opportunity, if interested, to work on on all products of Financial Domain. 2) Very good working environment 3) Employee Care is very good 4) Good and hard working employees will be awarded on monthly and quarterly basis 5) Very good managers. 6) Very strong practice, lots of R&D. 7) Can get exposure to Sales which is a very challenging. 8) Very good leadership. Very supportive.
Cons
1) Compensation and hikes is less than the market 2) No slabs on the designation. If you are promoted you will get a hike of approx 15%. 3) There can be people working under you, lateral hires, with lesser experience, earning more than you but having lesser responsibilities 4) Giving importance to new joinees by paying them higher salaries and higher joining bonus. The people working in the company spending most of the time saving the project due to attrition will be paid lesser. 5) Sloppy administrative management 6) Some process are not good for the growth of the freshers