Almost every business sooner or later faces the choice of how to get the right technological product. Can smaller companies compete with giants of the market in terms of recruiting the best specialists who can develop truly cutting-edge software? Probably, the answer is 'no', but there are ways to solve the problem with another approach.