Retirement will need a close look as the max 401k total contribution allowed is $18,000 annually. This is why companies have both 401k and pension as to not loose the benefit of a company contribution.
For example, if you make 200,000 in 2016 and you are withholding 10%, you are already over the 401k limit before the company matched one dime.