Whether you are a small business just getting off the ground, or a major corporation looking to expand, the debate over whether to outsource or to hire in-house continues. Now that technology allows companies to outsource all around the globe, the question of whether to hire local candidates or to outsource is more pertinent than other. Both models can be successful, but here are some pros and cons to consider.
In-house employees are the traditional staffing model. Management can hire, train, and manage employees face to face. During the interview process, potential in-house employees can meet their potential managers in person, see the office and get a feel for its atmosphere, and sit in on meetings. It is vital during the hiring stage to get to know your candidates in person if possible. It’s best to have good candidates come in for a second round of interviews, to ask penetrating questions rather than the typical interview questions, and to assign the candidate a work-related task such as a writing assignment to see how well they perform on the spot. The problem with only staffing in-house is that you might be missing out on talented candidates who would be willing to work long-distance.
Outsourcing is a possible alternative, especially for companies who want to hire on a contract basis rather than full-time. However, it can have its risks. Make sure that you discuss fully with the outsourcing company what exactly they will accomplish, whether they will be open to working with you along the way, what their work schedule will look like and when they will be available to talk. Set up clear expectations and don’t forget to take into account the time zone difference









