Try to do an internal transfer to an external product team (I assume your large company is actually a large software company, and has some external-facing products). Make friends with someone on the team, ask if there's anything you can help out with, and then once you've completed a small project or two, see if they can help you make a formal transfer. If you've got a good rep internally and have worked on tools the whole company uses, it should be a good foot in the door, and oftentimes revenue centers (i.e. external products) have staffing priority over cost centers (internal tools).<p>If that fails, yeah, look for a job at another company doing an external product. Note that you often need to take a step backwards in company prestige, eg. doing internal tools for a big company, then the primary product for a startup, then a secondary external product for a big company, then the primary external product for a big company, then founding your own company or something. (My own career progression was pretty similar to this, but with the first couple rungs as internships - my first job out of college was a secondary product for a startup, then was promoted to work on a primary product within 6 months or so.)