I went to school late (graduated in my mid 20's) and my first job didn't offer any retirement options. I saved some here and there but ended up using the savings as a down payment on a house. My rent was $850 a month for 800 sq feet apartment in a pretty scary and dangerous neighborhood while my mortgage ended up being $825 the first 7 years, and $600 after that for 1500 sq feet and was in a MUCH nicer and safer neighborhood so it seemed like a better investment. I recently left the first job and though my new company is small they still do offer a 3% match for an IRA. I do earn less per year though so while I'm ultimately in a better environment, stronger company, and have benefits, I don't make as much each year. If I put in my 3% and the company matches, in a year I'll barely have a months salary saved. In 35 years assuming no salary change, no other investments, and no inflation, that's less than 4 years of salary saved.
I would put away more, but since I wiped out any emergency money I had on the house I also have to put some of my money into that account. I currently have about $8000 in that one which is about 5 months of expenses (my goal is 6 months or roughly 12k). Luckily my only student loan debt is about $90 a month but when it's all said and done I don't have much left each month. I don't eat steak dinners, I don't have a wife or kids, I don't have a brand new car, don't have big internet or cable package, don't have Netflix and HULU subscriptions...I don't even have pets. Things I do buy, I buy the mid/high quality items so I'm still very happy with what I have now even if it's nothing fancy. Many people I know aren't as debt free as me and make even less than I do, so when I struggle to find extra money to put away, I know they do too.
I recently opened a high yield savings account (1.05% - not much but beats the .01 I got before) and may do a little investing as my next project to put some more money towards retirement.