Stealth Job Site NotchUp Makes Companies Pay To Interview You

 |  from TP Wire Service

The problem with most job sites is that the people companies really want to hire don’t put their resumes on them because they are happy in their current positions. If you are a star manager, chances are your employer knows it and is treating you well so that you don’t even think about leaving... The folks at NotchUp, a stealth startup based in Los Altos, California launching later this month, have a better idea.