1 - Politically Inclined Company,support Regionalism and Cast-ism.
2 - No good projects,only support and maintenance.
3 - Poor Management leading to ambiguous deals with the client,thereby affecting the employees life.
4 - Fire and Hire - Key principal of company. They fire experienced resources and hire new resources for good Money and make them suffer until they quit.
5 - HR department is not doing anything relevant for the organization - Non Supporting, Arrogant and Incapable.
6 - Not at all a Employee friendly company - Client is the only genre they listen to. Employee voice is always ignored.