Company: Microsoft
Date: 2013-04-11
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

The best company I ever worked for.
Pros: It is very employee focused as well as always striving to best serve its customers.  Employees are very hard working but the company tries to provide a flexible and fun work environment.
Cons: As it has grown it has lost a lot of the personal feel that helped to make it the company it was years ago.