My job isn't directly in public health but its closely related. I work in knowledge translation research and I was able to get my job out of undergrad. I had previous research positions (summer internships mostly). I think my research/work experience definitely helped me get the job and also definitely helped with my MPH applications (got into all 4 schools I applied to despite not having a high cumulative GPA).
I've really enjoyed my year working. It gives me really great perspective on the field, i've gained a ton of applicable skills and I think working between undergrad and my MPH will make me a more desirable hire once I finish my degree.