Pros
None. Absolutely none unless you are a Tamilian.
Cons
1. It is a tamil company with all the top management who are tamilians. 2. Official meetings, team activities and daily work will be communicated in tamil ONLY. 3. All the opportunities such as promotion, onsite, rewards, recognition are strictly for tamilians. 4. You are not supposed to complain about this, for which you get a common reply - learn tamil. 5. Higher management is mostly tamilians and would exploit and stigmatize people of other languages. 6. HR feedbacks, skip level meetings are but USELESS. Its not confidential and you would be even reprimanded then and there. 7. Tamil people will get the top bucket even though they are worthless. They will be sent onsite saying they have the right skills. HR people reply for this is 'ýou should have faith in the system'. 8. Middle level management is the worst who ruin your career, exploit, defame and undervalue your work. Managers who don't even know the technology would be judging your work. 9. Tamilians would get the easy work while the other people would be burdened with heavy workload. 10. Innovation will not be recognized for people of other language. Managers, Leads are the worst people I have worked so far. They lack the skills, knowledge. You should be writing the code or logic for them to understand not something innovative. 11. Senior Management conduct some Innovative workshops and would reward tamilians alone.