Pros
1- The company grew in a short span of time and got popularity in recent 3-4 years that made the long-stayed employees (who are with Nagarro since starting) create a monopolistic environment in the company. These employees are mostly sitting at senior levels and do NOT listen to you irrespective how correct and logical you are. That will make you frustrated to the hilt. It’s like my way or the highway. If you will try to deploy the best practices and best code but if that is NOT according to those guys you can NOT do that. 2- When it comes to better opportunities (Whether Onsite Opportunities, Onsite Conferences, Chance on working on newer technologies, or Salary Increment) - Favorable employees are always the long-stayed employees who get all those benefits; new joiners especially experienced professionals are always at the losing end. That's the reason Nagarro has extremely higher attrition rate than industry average and that's why they are always recruiting. 3- Interviewers - Those who are interviewing are also long-stayed employees and they get offended if you try to put a better solution in front of them or answer what is beyond their business and technical acumen during the interview. They will provide your negative feedback and you will NOT get a call for the next call. Many a time they are extremely rude and aggressive during interview taking if they found you can be real asset in the company. They make sure smarter guys don't join so that they don't get a threat inside the company and continue with their monopoly. 4- It's really difficult to break that monopoly, if you try you can lose your job as well. 5- Medical Insurance - It is too low just 3 lacs default I guess. If you need higher sum assured you need to pay a lot. No benefit of corporate policies. It is better to buy from outside. 5- They Have 4-5 offices across Gurgaon and they run shuttle among all of them. Now what happens is, most of the time goes into shuttling between those offices. For 30 mins meeting to attend. One has to spend 2 hrs for that (Waiting for cabs – which is always full with long-stayed employees, commute time, settling down again and all those things). 6- Their main office is in Udyog Vihar which is the area of Transportation and full of trucks and loaders. During rains it takes more than 1 hour to move even 100 meters. Too bad. 7- Work Pressure is too much if you are in a project because of the unrealistic timelines and pressure from senior management. 8- They also wasted my H1B because a long-stayed employee wanted to visit USA without any technical background. If you have any country visa, never join Nagarro. It could be a waste.
Cons
1- Work From home 2- Flat hierarchy