Company: IBM
Date: 2015-10-07
Overall rating: 1/5
Employment status: current
Experience level: Junior

Dont Join if you are not a local nor can't work as a robot
Pros: good online training system, big name, good on resume
Cons: people are lacking of professionalism here, do things very random. Even partner level are super dis-organized.  Most employees speak Cantonese as their daily business language, even tho there are non-Canton speakers in the same meeting and English is supposed to be the "official language"
Some managers don't like employees to have their own thoughts, they prefer to have robots than intelligent human being. " Dont ask questions, just do it as I said"  regularly heard from some managers 

Very bad culture if you come from a western background.