Pros
You can learn a lot of new technologies and get more hands on experience in projects
Cons
1. Work pressure 2. Asks to work more than 8 hours and doesnt pay extra hours 3. Asks to work on saturday sunday and doesnt provide compof 4. Asks to travel to abroad but doesnt pay money for abroad work hours which is paid by xyz company 5. Gets arround a lakh per month from client for employee but when it comes to increment they say company is in loss 6. Hr policies change without prior notice to employees 7. Hr says increment is on June but delays it to August providing nonsense policy rubbish excuses 8. 3 years of bond 9. Hr doesnt reply on any mails intentionally and you need to beg for answers 10. Fake positive comments provided by manager asking people to join (in glass door and google reviews) 11. Less salary and that too they put more money on bonus. Package 3 lakh. 2 lakh per anum on hand , remaining 1 lakh bonus you get after 15 months 12. Hr are the puppets, they play with you according to management. doesnt hear your concerns 13. People are waiting to leave after bond because of poor work culture