People who worked in a professional environment before can get easily annoyed by the level of mediocrity the management displays. Etiquette is 100% absent. Since most of the employees are hired as freshers they don't mind bullying by their team leads and will learn to accept the disrespectful culture.
Career Path - an entry level Trainee as well the Senior Manager/Director will do the same job. There is difference in only the designation and compensation. There will be no value addition personally. The environment is so mediocre that it will make you dumb in a course of time.
Awful HR policies and unfriendly HR department headed by a direction less Director. You will find more attrition in HR dept than rest of the departments. Just one day leave per month (not bothered about going against the Govt Labour norms)