I went to Shenzhen and worked for Egoman, a Chinese company that made the first batch of Raspberry Pis, before that manufacturing got moved to Wales. The dormitories look typical. I arranged to stay in one through a different friend; mine wasn't arranged by the company. Now I'm in Taiwan, and life is better here. Factories are newer and cleaner, and working hours are more sane. Chinese factories often set long shifts…
Based on your name, I assume that you are not ethnically Asian. Do you find racism / xenophobia to be a significant issue for you in either Shenzhen or Taiwan? As a very white Canadian, if I wanted to explore, work and travel for years on end, and was willing to live at the same financial level as the locals, would that be offensive to them?
Some photos from a trip here: https://goo.gl/photos/FawpURbZweNNQt288
I am working on some electronics and will be back in Shenzhen sometime this year, although I'm not sure if I will stay on much longer afterwards, I don't know if it's that much fun to live there.