Company: Microsoft
Date: 2013-06-29
Overall rating: 5/5
Employment status: current
Experience level: Senior

SDE
Pros: - Many different products to work on
- Very smart and motivated employees
- Flexible work schedule
- Cool culture
Cons: - Not viewed as progressive as some other companies (although not necessarily true)
- Sometimes have to work a lot of hours