Talent and finance: the two biggest challenges for high growth companies