Company: Microsoft
Date: 2014-08-17
Overall rating: 4/5
Employment status: current
Experience level: Senior

One of the best technology companies on the planet
Pros: Microsoft remains to be one of the best technology companies on the planet focusing on producing software. Company culture is revolving around people, customer, business, and technology. Priorities may be unbalanced in some teams, but in general they are right.
Cons: Some platform technologies produced by the company are loosing the world dominance, while still remain very capable. But this reflects on what transferable skills one can gain in the company.