Pros
At least for development team in China... - My team has a very good vibe and help each other a lot. I really got a lot of good helps from colleagues, in my current several month in this position. - The team is not managed to fill everyone with tasks; for now we keep a good WLB. - Leadership team is truly willing to listen to your advice, at least for China dept - Plenty and easy-to-apply day offs.
Cons
- Welfare is there but meh. Health check, holidays, these are abundant. But for other welfare like gym credits, meh. - You actually got a lot of limitations trying to use travel fee on your own platform. You need to pay tax about it. Also, it's not convenient enough in China. Also options are actually expensive than other platforms. Typical issue for global company in China.