<prompt> Human: Im an intern at a defense company right now and am interested in working here full time. I was recently given a sheet detailing their different benefits including 401k. The company will match 50 of the first 10 I contribute per pay period, PLUS an annual contribution of 4 of my total eligible compensation. This is basically a 5 match of whatever I contribute and there is no limit aside from my salary if Im correct? Plus the 4 bonus contribution. There is also a blip about contributing to traditional or Roth 401ks, I know the difference between the two when t comes to IRAs but is there any difference being that it is a company sponsored account?How good is this companies 401k policy relative to others? Should I do traditional or Roth?Other details: Electrical Engineer with two summers of experience at the company.M.S. in Management due to be completed in 2019Expected starting salary: 74-78kThank you for any info and help!!  <response>: Thats a very good match. If you contribute 10 youd be getting a total of 19 it sounds like. There is a limit of 18,500year for your contributions. Roth vs traditional means the same thing for 401ks as it does for IRAs 