Company: Microsoft
Date: 2015-03-29
Overall rating: 5/5
Employment status: current
Experience level: Junior

I love working on products that positively impact the lives of many people.
Pros: Good exposure to executives, good exposure to smart people and access to product groups across the company, good spirit of camaraderie towards one mission.
Cons: Culture can be somewhat rigid compared to other tech companies and varies greatly between teams, not much company investment into employee groups and activities, almost no company sponsored morale-type events.