I worked on ZIM Qingdao from 2019 to 2020. The contract was for 2 months (USA - Europe). The food was decent, not the worst but not amazing either. There was no internet, only ship mail with a limit. I heard rumors that they plan to install internet, but I don't know the current situation. On Saturdays, we worked half a day. Alcohol was allowed, but limited to 1 liter of strong alcohol per person per week. Water was paid.