I tried to find some info as well ... nobody seems to know anything, and the people working there are very quiet ..
T+C's with commuting look good, and Shenzhen is apparently a good place. A friend of mine applied and never heard anything .... shame, as this could be an indicator for future communication ..