Pros
Free swag every winter and summer, casual work attire, private health insurance .... pretty much every other US tech company can offer
Cons
The manager (in the same time zone) will message and email you at 8pm, 9pm, 10pm at night and expect you to work even they constantly want to 'improve' work-life balance. They have quarterly management effectiveness survey but do nothing about the result ... our manager has scored 30 out of 100, 3 quarters in a row and senior management does nothing about it. There are over 200 employees in APJ, 20 in the recruitment team and 0 HR?! So no one actually care about you, your happiness at all. Mid management and senior management does nothing but weekly 1on1 ... half of the 1on1 you just sit there and have nothing to say to each other. So you can be the judge.