Pros
1. Learn about the delivery process
Cons
1. No work life balance 2. Late night and early morning releases 3. HR department is useless 4. Management is not concerned about the employees 5. Employees are not treated as they are working 24x7 for the company 6. Weekends are often activated 7. You will get the calls and mails even when you are on sick leave 8. Employee concerns are not addressed 9. Politics within the team 10. Employees need to apply leaves from their account for project offs. Management will be sending mails regarding project offs as if they are giving the leaves from their hands. 11. Offshore management is only following the onsite commands and not even communicating the teams' concerns to them 12. There is no planning at all 13. Even national holidays are activated 14. Number of resources doesn't match with the complexity of work 15. No benefits for additional working hours