nikkie said:must learn cantonese! you're kidding yourself if you think or hear from those that you don't need cantonese. i wonder what kind of work you are doing, but cantonese are commonly spoken in the office even in MNCs. you are gonna work with some locals.
you also need a social life. go check out several exclusive joints in LKF...'no speak cantonese' = 'no gals'.. there was this time, an Ang moh asked me for directions to a good pub in CANTONESE! I was amazed.. for once i see a foreigner respects a local culture!
but then you'll pick up cantonese fairly quickly i'm sure. but don't ever think that no cantonese is okay. it is NOT okay. heee.........
In the late 90s, when I was there I would say Cantonese is essential. For the first two weeks I was having only Mac as meals as its easier for me to order "Meal A, Meal B". Most employees of MNCs do speak English but it pays to speak Cantonese as they will break into Cantonese for informal chats which you should participate to clique. You are encouraged to learn and with knowledge of Chinese it does help in the process. I am sure I will have problem trying to learn Japanese without any help.
As for getting gals I am not too sure how Cantonese helps but I am sure it does, did not try, maybe I wasn't that advanturous.