Whether a company is small, large or medium scale, they all began as start-ups. Start-ups have to go through baby steps first. They form the building blocks to make a good foundation to ensure the company stays on for the long haul. Long before Facebook, Google and Microsoft were by-words in their industry, they followed the start- up culture. Let's see how these three have evolved since then.

The working environment in all three companies varies from one to the other. Depending on a your personality, the operating style of one might be more conducive than another according to a Quora discussion. All three companies have similarities in their working culture, but they do have differences too. Former employees gave some feedback regarding the companies based on their personal experiences during their tenure.

DimaKorolev, a former employee of all three companies, shared with Business Insider that the Google culture is a good learning stage for junior engineers.The existing depth of knowledge and experience of newcomers is not as important. They are surrounded by smarter and more experienced people, who are always willing to train them. The learning curve is fast; therefore, it is a good job to start with. However, another former worker feels differently. He feels that his work, although important, creates just a small overall impact on Google. If indeed there is substantial impact, there is delayed gratification since the products, although finished and bug-free, have to go through numerous tests before they are launched officially.

Facebook, on the other hand, wants to embody the culture of a start-up company, a small scale business, wherein workers are encouraged to use their own independent but creative style to keep things working. They are not as stiff in terms of codes, rules and regulations. A former employee enjoyed the benefit of having his work go live immediately after his small team set it up. Although bugs and fixes may arise, the small teams are always on-call to fix those bugs and glitches. Employees find joy in having their work readily beneficial to the public only a few weeks after its completion. They get a satisfactory sense of accomplishment.

As for Microsoft, they focus more on the long-term relationship. The deadlines are different. They do not pressure teams as much as Google and Facebook do. They are willing to invest in the worker, give him support and make sure he stays and fulfills many, many productive years.