I have an engineering background and am starting my career in project management. What should I do right to be able to get into the major consulting firms? What is the best way to transition from management consulting into a tech start-up without having a software engineering background (have other engineering background + top MBA)?