Question: is on the job hyphenated?
Answer: The rule of thumb that I use for hyphenation of phrases like this is: when the entire phrase is used as an adjectival modifier, hyphenate it, and don't otherwise. For example: He's on the job. ... This company offers on-the-job training.