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

Good culture, great minds
Pros: Loads of different products produced by the company so you can switch anytime and grow.
Cons: Too much overhead sometimes for shipping products.  Need to move faster.