We receive our match (100%match for first 3% and 50%match for next 3%) each pay period. We also receive an annual company non-elective contribution of 2.5%, 3% or 4% based on age plus years of service (0-39=2.5%, 40-59=3%, 59+=4%). I've always questioned, to myself, whether basing the non-elective contribution on the employees age is legit. Seems a form of age discrimination to me, but I've never brought it up because I feel they're less likely to say "You're right, Joe. We'll bump everyone up to 4%" and more likely to knock everyone down to the same level.