Pros
If you take the blue pill, the nice building, fancy coffee and parties can keep you entertained for a while. Also it can be a great place to learn mandarin since a lot of development work is done in China and subcontracted to HaiyiSoft.
Cons
As the initial high wears off you will be overwhelmed by the legacy VB6 and silverlight code, with no unit tests. As pressure builds for a release you will be made to feel guilty if you leave on time, and your real-estate agent turned COO will begin to break down into threats and bribes. Once you realize you made a mistake your time spent working on legacy code will harm you resume. If you manage to take time off to interview and avoid suspicion, when you give notice your hard work done will not matter. They will make you feel like you betrayed and cheated on them, and at some point in your 2 weeks tell you not to come back and that they will not recommend you. Why do you think all the "good" reviews have the same title. They sent a memo "encouraging" current employees to provide good feedback on glassdoor. Consider yourself warned.