I’m young as well but the best advice I’ve seen so far is to max out the company matching for the 401k and then max out a Roth IRA on the side. This is what I’m currently doing. Assuming the government doesn’t change the rules about Roth IRAs, they are going to be much much better for you in the long run. So get the free money with the matching and then max out your Roth. Also, since you’ll be doing the Roth on the side, you can choose any fund you want from any company. I’m personally a huge fan of Vanguard with their small expense ratio’s.