The 401k employer match is capped at 3.5% (if you invest 6%) BUT the catch here is that this employer match vests at this rate - 0% for less than 2 years, 25% for 3 years and so on and you don't get a 100% until you've worked here for 5 years! This is something I found out after I left the company and realized that no money from the employer match came along with me...
This is a clear case of HR's cheap tactics to retain employees for long but this does not work! It drives people away even more if you blindside them with this information without being upfront about it in your benefits package!