Pros
1. Good food and canteen facilities. 2. Good work life balance if you are an manager and above 3. Yearly Bonus out of Salary 4.Leader in the Set Top box software, can learn lot about the domain 5. good place to retire.
Cons
1. outdated java technology used. will forgot everything in java after working for a year in NDS 2. the old employees were promoted too early. they are lagging badly on technical skills as well as managerial skills. working under them is quite difficult. 3. politics on high end. only the people are friendly with managers and architects will get promoted. architects play a high role on promotions. they will deny promotion if the candidate found more talented when compared to them. 4. there is no open policy and nothing stable at NDS. company management is worst. 5. the old employees behavior to the juniors is very worst. 5. after working in NDS for few years , the person will be outdated badly in the technical skills, no other company will take them. needless to say..they have to pass on their life in NDS only.