News for hackers. Stuff that matters.
Re:Tesla reviewing contractors, firing everyone not vouched ... by solarkraft on Sunday May 06, 2018 @07:54PM (#17009368)
It really makes me wonder: Isn't using contractors super inefficient? Why do companies, when they could do it in house, use them?
Re:Tesla reviewing contractors, firing everyone not vouched ... by forapurpose on Monday May 07, 2018 @12:46AM (#17010460)
> Why do companies, when they could do it in house, use them?

A few basic reasons:

* You can't do it in-house as well as a contractor who specializes in this field, or as well as this particular contractor. Very broadly speaking, the best people in field X want to work for themselves, do things their way, and keep the revenue from their work. They don't want to be several layers deep in management at your company, to have f-ng morons (i.e., anyone else) telling them how to do their job, and to be paid a salary for the breathtaking, save-the-day miracles they routinely output.

* It's not worth the investment: You would have to find and hire talent, ramp up, provide resources to them (equipment, training, etc.), be able to manage the talent in a field that isn't your expertise, and keep them busy and interested. Maybe you don't have enough scale in the things they do to support quality resources; maybe you just don't have enough work or enough interesting work for them.

* Every additional employee or capability is a distraction for the organization, including management. Keep focused on the things you do best and that are strategically important; you don't even have time for that. If you're small restaurant chain, IT isn't strategically important - it just has to be reliable and good enough. Outsource it and focus on world-beating food, service, and marketing.

* You don't want to pay benefits, taxes, or have the other responsibilities of being an employer. See: Uber.

* Sometimes it's just politics: I once worked in an outsourced capacity for a company where the IT manager simply didn't want to invest in a technology that would threaten their fiefdom, so somebody brought in a contractor. It was not a fun place to be.

Re:Tesla reviewing contractors, firing everyone not vouched ... by mikeash on Sunday May 06, 2018 @09:58PM (#17009869)
There were a few good reasons I saw over my years as a contractor:

1. You can get a functioning team much more quickly.

2. It's a lot easier for someone unfamiliar with the field in question to evaluate the quality of a consulting company than to evaluate a prospective hire.

3. It's a lot easier to get rid of them once you don't need them anymore.

Re:Tesla reviewing contractors, firing everyone not vouched ... by nraynaud on Monday May 07, 2018 @02:39AM (#17010769)
some jobs are really temporary, the electrician installing your painting booth has no future at your company, the guy making the tools for the press either. Some consultants are here to solve a painting adhesion problem, and they have no reason to be here when it is solved.
Re:Tesla reviewing contractors, firing everyone not vouched ... by icanhackit on Sunday May 06, 2018 @09:00PM (#17009664)
It's not inefficient if your metric is quickly getting workers in the door as contracting firms are built for this purpose. But you could argue that it will result in a poorer selection of high-quality candidates. I'd say this is because when hiring non-technical workers they're incentivised for numbers.

This is in contrast to employment consultants getting fees in intervals over a period of a person's time with an employer, usually done for executive positions. So I'd say optimise your agreements with contracting firms for quality rather than quantity by paying them bonuses in intervals, with a low initial payment for the finding the candidate.

Re:Tesla reviewing contractors, firing everyone not vouched ... by xtreme on Monday May 07, 2018 @07:30AM (#17011886)
It can be helpful to view in-house employees as workstations and contractors as AWS. Employees can take more time to find, train, and manage while contractors can be hired (and fired) rather quickly.
Re:Tesla reviewing contractors, firing everyone not vouched ... by querulous on Sunday May 06, 2018 @08:03PM (#17009406)
it's a lot easier to have a contracting shop send over 500 people than it is to hire 500 people
Re:Tesla reviewing contractors, firing everyone not vouched ... by Consultant32452 on Monday May 07, 2018 @02:05AM (#17010680)
The government has penalized companies who hire full time employees with lots of expensive regulatory requirements and litigation risks. Hiring a person is one of the riskiest things any company does. It's foolish to do so unless absolutely necessary.