Company: Microsoft
Date: 2014-01-05
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great company with loads of opportunity for growth as well as horizontal movement.
Pros: The company has it's hands in a lot of different industries and it is possible to have a complete career change without leaving the company.
Cons: Due to the size of the company it is tough to push meaningful change and adjust processes that no longer efficient.