Company: Microsoft
Date: 2013-09-30
Overall rating: 3/5
Employment status: former
Experience level: Junior

Mediocre
Pros: Great culture, benefits and ability to work cross collaboratively with lots of teams.
Cons: Territorial in some teams which makes transparency and collaboration more difficult than necessary. Lots of management changes and internal structure changes which led to low morale and unsettling behaviour.