Pros
1. Pays salary on time 2. Health insurance is good 3. Match 401k up to 4.5% 4. Fortune 100 client base and great client exposure 5. Salary - if you know the person who is in charge of salary adjustments or if you are from his region, you can get an increment. 6. Bench people are sent on furlough, this will encourage you to step out of the comfort zone and apply for other jobs coz you will not have psychological safety 7. You can get a director or VPs salary and do a tech lead, business analyst or scrum master job. Easy work. Easy money. 8. You do not have to worry about the HR department, they only wake up during the appraisal period to help the CPO with the bell curve. If you have a problem, I dare you to find the BUHR 9. You could experience military culture. Plan to worship some gods. 10. You can experience south Asian management styles. Good experience.
Cons
No cons to say. 2021 attrition numbers are going to be impressive