This has been puzzling me for a while. Every year UK universities turn out presumably tens of thousands of IT graduates, but where do they all go to find work ? I work in IT for one of the biggest companies in the UK, our IT dept must number around 10,000, but the last time I saw any new graduates starting in technical roles must have been 15 years ago. Since then practically all entry level technical roles have been filled by Indian suppliers. As far as I can make out this is true of most other financial services companies too. So where do all the IT grads go ?