No check in time - just arrive anytime before 10.
Lunch break is easily 2 hours, naps included.
Dinner break is another 1.5 hours, people would walk laps and sometimes play basketball.
Everyone hang around until 9PM because then there's free food and free rides home (also traffic is much better). only applies for weekdays, some people check in on Saturdays for a few hours.
Of course this is not busy time in general - when people do the real 996 for a bit - but that can't last, and everyone knows it.
I've heard the situation has started to change as well - hopefully it gets fully stamped out.
Like a lot of things in China, the problem isn't with the laws but the selective enforcement of it. The labour law says:
> 36 The State shall practise a working hour system wherein labourers shall work for no more than eight hours a day and no more than 44 hours a week on an average.
There's also a widespread practice of making employees who have been with the company for more than 8 years or so quit and rejoin after a month to bypass some other labour law provision I don't fully understand.
So now what?