In my long professional career, I have experienced three different types of working environments and structures, each with its own set of advantages and challenges. Working as an entrepreneur, I had the freedom and flexibility to make my own decisions and assume responsibility for their consequences. Decision-making was quick and implementation simple on account of the centralized decision-making process. The potential to make a large impact, however, was limited, because of the lack of human and financial resources. Conversely, when I worked in a corporate environment, there were more people, more funds and greater opportunity to make an impact. Driven by profit motives, however, organizations focus on optimizing shareholder returns, often at the cost of other stakeholders. Corporate life also comes with many time-consuming meetings, stringent documentation and inter-departmental interactions, which often impacted the speed of execution.