1. Very toxic work environment 2. No appreciation 3. Less salary Hike 4. Too much of politics 5. No work life balance (13-14 hrs of working) 6. They will call you to develop something which need atlest 3 months in 3 weeks and make you work 9 AM to 12 mid night as if the employees are robots or slaves. 7. People working here are fearful of being fired. 8. Many of the people are frustrated and looking to move out. Avoid if you are looking for healthy work culture and work life balance.