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

Well balanced company.
Pros: Wide variety of products and don't need to change the company if you want change of work
Cons: You end up working only with MS technologies and stock is struck at current price for a decade.