Company: Microsoft
Date: 2012-10-18
Overall rating: 5/5
Employment status: current
Experience level: Senior

Great company to work for
Pros: + Variety of products (xbox, windows, phone, office, bing, etc) offer broad opportunities
+ Flexible work hours and great benefits
+ Very competitive pay
Cons: + Image/perception
+ Businesses could leverage each other more
+ Typical politics, but doesn't feel worse than other large companies