<prompt> Human: Im likely to get a job offer soon and everything looks good, except the retirement plan. I talked to a guy on linkedin non-manager... in the hopes of getting a non-BS opinion and that was his only complaint. Its a private company, so there is no company stock, only mutual fund type options in the 401k. And he said that the fees on all of them are so high that he never sees any actual increase in value beyond his paycheck contributions. He said that hes talked to coworkers and they say the same thing.The company offers 100 match on 5 of salary pretty standard in my industry. So should I still go for the 5, then immediately withdraw the money and just invest it myself? Im aware of the 10 penalty, but since the company is matching 5 anyway, I should still come out ahead, right?Anyone dealt with this before? Should I do it as a monthly withdrawal? Should I expect the company to totally drag their ass, making it as complicated as possible multiple phone calls, long wait times, etc each time I want to take out money?Thanks!  <response>: You usually cant take money out while still employed. You pay the penalty AND taxes at your marginal rate.Just leave the money there. You are still getting a decent match and the money is tax advantaged. Plus, taking a tax hit now to then put the money in a taxable account and pay even more taxes seems counter productive.I also recommend examining the plan for yourself. Not everyone is financially savvy. For all you know, it is a good plan, this guy is just invested in high fee options.Lastly, the flowchart in the wiki goes over this. Standard order is 401k up to company match, then IRA, then 401k up to annual limit. 