Global Recognition
Work life balance
Average work load but it depends on project and Manager
So many clients, so you can get a chance to work with product based companies, if you're lucky, you may get onsite opportunity
Good Campus, inclusion
Legit procedure
You get chance for upskilling and certification
Cons
Compensation is really not good, It's such a huge company, earns a good profit but pay coins to their employees, only the higher management enjoyes the revenue, it's major con.
Micro Management in some projects
They don't have quality of projects/work. Lucky if you're working on something good, mostly support project work. they have
5 days work from office, really frustrating
They hire for labour work mostly