Thinking of opening your own company? Here are important things to know