Joining this company is my biggest regret of my life. After knowing about this company, i would rather sit at home and do nothing than join this company.They will show you hell literally, I would rather sell my soul to the devil than join this company.
To tell about this company(Cons), I have no idea where to start from. The list gets bigger and bigger as i keep on saying it.Anyway here are few that comes to my mind.
1)There are no work ethics or professional behaviour from the management.They will treat you like you like a dog literally.
2)If you are to face the client and get a project, and if the employee fails to do so, the management scolds the employee and treat you very bad.They will say "you don't know anything " and some bad words.To the management,in such situations, just fire the employee and don't scold them as you have no right.
3) They will not give you hikes and bonus. There are employees in the company who are waiting for more than an year to receive a bonus and hike.When the employee realizes that and wanted to leave, they will start torturing the employee.
4)They expect to learn a technology within a day or two and if the employee fails, they will scold you so bad.
5)They make all false promises to the employees and as well as the customers.Many were already frustrated because of improper planning and unprofessional behaviour.
6)There is no project manager or team lead who can understand a customer requirement.There will be lot of ambiguity while developing a project due to this.
7)They change the company rules without any prior notice to the employee.And when the employee questions they will scold and say that they would do as they wish.
8)Unnecessary politics within the management and between employees. Especially those people who don't know anything will play politics to survive over there.
9)They cut TDS for all the employees but they do not pay the the tax or provide the employee with form -16.
And finally don't get fooled by good reviews, those are very old ones. And the good reviews that are put recently are by the management.