Key considerations for a start-up venture