Company: Microsoft
Date: 2015-07-01
Overall rating: 4/5
Employment status: current

Nice place with good people
Pros: Great place to work.  Flexible hours and collaborative teams.
Cons: Some disconnect with brand messaging across product development stages.