1. Salary always delayed.
2. They didn't paid anything to Partners.
3. They leave projects in middle so if you are customer and wants to hire them think twice as they will not complete the project.
4. You will be frustrated just to get your salary
5. Bad management
6. They always ask you to work for free sometime as they dont have money to pay but even if they receive money from customers, they are not going to pay you so don't believe them ever.