Company: Microsoft
Date: 2015-09-15
Overall rating: 4/5
Employment status: current
Experience level: Senior

Great large company
Pros: There are so many opportunities and you can work in almost any field with any audience on so many great products.
Cons: Tough culture, most people switch roles every few years so always movement