Tesla reviewing contractors, firing everyone not vouched for by an employee
Sounds shocking... but having worked as a contractor for a goodly portion of my career, I'd argue that something is seriously wrong if you can't get at least one employee to vouch for you.<p>Really, every place I've worked, you could say this happens every month; almost always I've needed an employee to sign off on my hours, either the person I report to or the person they report to.  I always took that as a vote of confidence, personally.<p>(I mean, obviously, even if I get fired, I expect to get paid for hours worked, but point being, the guy just signed off on spending $15k-$20K, depending on the body shop cut, for a month of my work, I'd assume that would trigger at least a few minutes of "what did Luke do for me this month?" and a phone call letting me know not to come in Monday if the answer was "Not much".)