It's taken out in a way. When you join a 'real job' you are given a form to fill out that has your expected tax exemptions and deductions. This 'controls' how much money gets taken out as taxes.
The goal is to take out as close to what you will owe as possible. If when filling time comes, it shows that you owe money, than you aren't taking enough out on the form, if it shows some huge refund, then the government is taking out too much. People seem to get excited over getting a big refund check, but what they don't seem to realize is that it's not the government giving them free money. It's the government returning money that you already worked hard for and earned, and they had used as a free loan.
There are tons of apps that can help you track and organize your business spending. You just mostly take pictures of the receipts. Unlike a couple decades ago, where you'd have a shoe box full of receipts you'd have to sift through and record come tax time. The online programs (such as what I use, turbo tax) guide you step by step though each tax category and make it really simple.
Let me tell you a secret about 'real jobs', food industry/retail or otherwise. It all depends on your attitude. If you go into every job you take and decide to put forth and give your best effort and have a positive attitude, you will enjoy your experience or vice versa.
You will always get coworkers who will love to complain about everything and anything and you will be tempted to join in and grumble along with them, don't.
Job satisfaction is an internal thing, that's why you'll find people doing jobs that will make you cringe that truly enjoy what they do and others who have 'dream' jobs that are more sour in attitude than a century pickle.