HR - Only working there to keeping eyes on employees,No manners to talk, Only trying to find out ways to deduct salary of employee by giving any useless reason
Projects: They dont have any good projects, Just getting projects as a freelancer.
Work Load/Culture: In morning assign you one task for whole day, then again in afternoon for whole day, and in evening they will ask status of task which is not told to you. They want everything in one day as higher management is non technical (Except MS Excel).
Timings: Company who treat employees like labours. They dont know to respect employees.
Leaves - 1 leave in a month, HR will find the way to suck that also.