In my experience, working on someone else’s idea (be it a business idea, software, or anything else), usually presents you with an opportunity to be a game-changer. Whether you solve an underlying issue, or simply provide a fresh perspective, working on other’s ideas typically present great opportunities.