1.They really don't have projects with them and they have old one which were never developed seriously, and once you join they want you to IMPROVE those horrible things which were not at all mean to be created for a project purpose but just a time pass.
2. The owner is out of this world and so are the employees.
3.Their leave policy - worst
4. They hire on the basis of your cast.
5. All the positive reviews submitted on this page are actually written by the management people of this company so don't trust them.