The Best Companies to Work For

7. Microsoft: The American multinational corporation got the first position in 2007 and 2008. But this time Microsoft takes the seventh position with an index score of 28. Microsoft is already known as a company that keeps its employees happy. The pioneer of computing offers great challenges and opportunities for career growth. Microsoft encourages its hired hands to build up skills that are not related with their work.