I understand that an employer can institute a mandatory 401k program. However, shouldn't I have a say as to how much of my money is put into this account. For example, I work for a postal contracter as a truck driver. In case you're wondering I am a full time employee who files a w-4, not a 1099 situation here. Anyway, I get a base hourly salary of x dollars plus a few dollars an hour extra for called health & wellfare pay. My employer has decided that all of this h&w money will be put into the company 401k. To add insult to injury we have to wait 90 days after a pay period for this money to be deposited into the 401k account. Meanwhile, the employer does not contribute one red cent and won't even allow us to change the amount that is taken out of our checks. This causes problems for me because in the past I used this money to pay for my family's health insurance. Now we have no insurance and no control over 20% of my check. Please help me to understand if this is legal because I already know it's not moral!