What Makes Czech Republic A Software Talent Hotspot

What makes Czech Republic a go-to technology and software talent hub? Is it the burgeoning start-up ecosystem or the ideal geographical location of the country?