Worst management and Leadership team.
You will face lots and lots of external problems other than work problems.
They promise you with false benefits and they just like that say they have changed the policies after you join the organization.
Too much of work pressure.
Zero job security.
They always fire people in January and February to give hike to few people with the salary they save from fired employees.