Home Business Techie turn-offs: Top 7 things that put talent off applying for tech roles