1. Making a good team 2. Having a good cash flow so that the team can have a very nice salary structure on time. 3. Staying ahead of the competitors otherwise your hard taught team will leave to somewhere else.
This question is very close to my heart, as my journey as a founder came to halt because I did not had a team to move forward, and also when I had one they became dispassionate and wanted to do many other things along with working here.