Catering work, he wants to press my ID card for 3 days deposit, because I want to check in. Can he press it?
No, they have no right to detain your ID card. They can keep a copy, and no deposit is allowed. It is clearly stipulated in the labor contract that your internship can be paid less, and they can also put forward a probation period, but they can never pay a deposit. This is a liar.