Key Challenges Faced by New Tech Companies