What do you do when you need fresh talent on your developer team? It’s simple: you bring in new engineers. So far, so good.
However, before you embark on a head-hunting mission, you need to answer a second, bigger question: should you hire people directly or use an external provider instead?