Hire and fire policy. No work ethics. There is no defined work process. No challenging assignments. HR & Senior Management needs to be trained on how to run a company. These people wouldn't think of the person and his commitments just their own gain. Macro-management at very worst level. HR has no ethics. Roles not defined properly. The list goes on and on..Don't join this company if you are looking for the good career growth. If you don't have a job in hand at all then only you can join.