Company: Microsoft
Date: 2016-02-14
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great organization where each individual is valued
Pros: Trusts the employees
Flexible work timings that allows the individuals to showcase their best.
Very easy to communicate with senior management
Huge opportunity for a lateral career move
Its not just work here... Fun at work plays an important role.
Respect for fellow employees - have not seen this level of respect in any other organization, not just the employees but their families are valued to the same extent.
Cons: Its been more than 2 years here and have found none! Although the human trait is to crib for something or the other... but the real fact is that i have not seen anything so big to be called as a Con.