Startup Journey: The Process and Dealing with Challenges