Define legitimate and reputable!
Seriously, I think the Employment and Training office checks job listings before accepting them, so they're probably all right. It's just frustrating that they're working behind a screen, so to speak - to apply, I have to give a resume and cover letter to the employment office folks, who will then pass it to the actual company. I'm going to go to the office tomorrow to see if they can give me more info than just a job description, but I don't know if they're allowed to do so.