Some big catering companies package working meals for employees (dormitories) ... you can find this ... Beijing has high prices, and you can't save a few dollars by renting a house yourself. ...
To tell the truth, after working for a few years, I will go home or work in a second-tier big city ... Beijing has no education and no money to earn, so it is difficult to survive.
There are many swindlers in Beijing. It is against the regulations for anyone to ask you to pay a deposit for various reasons (such as taking a work permit and work clothes). Don't go to a fraud company.