Pros
The teams tend to stick together
Cons
Very similar experiences to other negative comments. Management skills are nonexistent, with team leaders and their bosses not even understanding the workflow and processes involved. Numerous shady practices going on behind closed doors with customers being none the wiser. Most staff don't even last the 6 month probation period, either being let go because of nonsense reasons or just getting fed up. The salary is laughable as well. Not to mention, most documents are either in Mandarin or very poorly translated into English, making most paperwork impossible to understand - although they're clearly trying to phase out non-Chinese staff (seeing as all new job advertisements list Mandarin as a requirement), which would at least solve this problem.