IGG is a China company and very China Centric. Their team is spread between Mainland China, Taiwan the US and Canada forming the core of the upper management, language sometimes can be a barrier in other studios - but not in IGG as a whole. For example, on every china trip most spoke english, though a good portion didnt, but every team, and other studio, speak english.
I've seen alot of neg reviews about IGG but I feel I could point out exactly what their problem was, its culture. You have to be open to different viewpoints at IGG and understand they have their own unique way of doing things. Leave the ego at home, get stuck in and move quickly (as quick as you can, but never pushed too hard) and if your in it for the long term, the cons turn to pluses. Very broad range, many countries, nationalities, deadlines. the usual stresses and crunches, but the payoffs outweigh them.
I dont think there are many cons TBH. Im struggling to find negatives.
I've seen newbs get intimidated a bit or ego driven down quickly. You gotta be a team player (and that doesn't mean do as your told, just when you say something, say something smart) ((or at least funny)).