Perseverance, agility and corporate mentorship key to IT SME success