https://techbuzz.nirantara.net/why-tech-talent-should-not-be-retained/