I work at Tencent in China and here more than half of the people take a nap in the midday. We have a lunchbreak from 12 to 14h and around 13h the lights get turned off and lots of people get their foldable beds out (others just use q cushion and sleep in their chair) and sleep for 30 minutes to 1 hour in their cubicle. Personally I still don't take a nap, probably still my western inhibitions :)
I hope you don't mind if I ask you a few questions about work in China as it may be relevant to me in the future:
1) I've heard China often has 6-day workweeks as a norm, is this true? And likewise that official time off (vacation time for instance) is hard to come by?
2) Do you work on the technical side of things? If so how did you get the position? (I work in consulting and right now we don't actually have any clients in China).
1) as far as I know, 5-day workweeks are the norm. I don't know companies that require you to work 6 days. The boss of course doesn't mind if you come in the weekend, but it's not required.
2) we have quite a lot of holidays. Everyone has the national days off + some annual holidays that you can use whenever you want.
I'm a programmer yes. I took part in an innovation contest, got the job that way. Was lucky :) Working in a Chinese company is not easy, it's better if you first learn at least some Chinese.