Imagine you're looking for a high-level software engineer. Typically, companies were trying to hire out of the local market, where demand for tech talents was high. But since the cost of local talents is usually higher and rarely available, talent competition was pretty high as well. It has led to the decision to explore less experienced candidates or extend hiring time to the detriment of the working process. Another option was to hire a strong candidate based in nearby cities or a different state and relocating them.