Pros
Company offer very comprehensive staff welfare benefits from medical, dental, insurance for spouse n kids too. Yearly $1k flexi benefits, lunch provided once a week. Yearly coy trips. Team Bonding activities. Nice office environment. Nice colleagues too. Hybrid working style.
Cons
Management not willing to listen when you address your unhappiness. They are always right and you are always wrong.