AFAIK NPCs you hire will get better with experience
however, you will have to pay their salaries whether working or idle
we don't know if it will be cheaper to train your own or pay more to hire skilled NPCs short-term
sort of like horses vs motorcycles