Good compensation
Good worklife benefits
Good work culture with US teams
Cons
to some extent internal politics are there where some team leads expect to be consulted to help another team which is like weird, depending on the projects you are on, either your skills will be used or not.
The company offers world class benefits that include medical, dental, vision, employee assistance, major discounts on gyms, and generous time off. Tuition vouchers and the ability to get multiple certificates are game changers.
Cons
The environment is very bureaucratic and impersonal. Politics often gets in the way of the best business decisions. The siloed nature of each work group, where executives look out for their departments rather than the overall business goals, is a hindrance to the company.