This website uses cookies.

When Demand Ignores Supply

Think about these facts: There is already a significant shortage of talent in the workplace (specifically in IT). The unemployment rate is at 3.6% (lowest since 1978), Tech sector unemployment rate is 1.9%. And yet, companies continue to self-inflict hiring wounds.

View More