some questions...
does this job allow you to gain important skills?
does it allow you to ENJOY life?
does it give you a relatively reasonable sack of mulah $$?
look, you will be practicing medicine for 3-4 DECADES!
30-40 y-e-a-r-s!
one or two years will not make a difference in the long run,
PLUS, try to remember this,
the twenties are some of the best years of one's life,
you're young, healthy, there's so much out there to take in, why not enjoy it for a couple of years?
med school is a tremendous experiences, i still really enjoy it, but i don't regret taking time off, one bit.
and as the OP said, the skills you gain at work, will almost always allow you to be more competitive in med school, help you navigate thru/work with the various professions in the hospital (social workers/administrators/nurses/nurse practictioners/ physician assistants/technicians) and will help you connect to your patients a lot easier, too.
... the caveat being, my viewpoint is from someone who took 4 years off, but i think the things i learned along the way helped me do really well in all the schools i applied to later on.
and......
**even if you want kids or not, anything is doable these days! (there are plenty of people i know who have kids later on when they are attendings (actually a wonderful critical care attending just had her second one. And if you are thinking even in medical school, a friend who matched in SURGERY(!hard core!) just had a baby last year in med school... plus, in a previous life she was a high school teacher! crazy but doable) ...and if you are a guy(?), even "easier"....
i'd say take the job, if it's a good one, stay the extra year, and it'll also help you in the admissions process AND in med school itself.
It's a win-win-win situation...
best of luck