Nagarro has its descent enough share of cons :
1. Middle management is in bad shape. Delivery managers are inexperienced and have very little capability to handle pressure; not to mention politics in many projects. You might get lucky to be in a project with good management.
2. Pre sales team would provide any estimate to grab the project leading to the development team slogging and working on weekends to fulfill their commitments. Agile here means nothing in small projects. It is still management driven.
3. Resourcing is highly mismanaged like many companies. No 2 people in this department are on the same page.
4. Growing in terms of volume and hence there is a drastic drop in the quality of lateral hiring at all levels (less interviews rounds, IQ test replacing the apti tests)
5. Huge difference between salaries of QA and Devs. Not to worry, despite of the difference, nagarro still pays better than most of the companies in Delhi NCR even to QA.
6. Designations here means nothing. You would find more directors and ADs here; even when compared to a company with head count of 10000.
7. Not recommended for managers from big companies as the mindset here is completely different.