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

Very good company to work for
Pros: Good benefits. smart people to work with. Most people has their own office instead of a shared cubic.
Cons: collaboration across divisions may not be efficient.