Company: Microsoft
Date: 2011-09-28
Overall rating: 3/5
Employment status: current

Good place but it is too big
Pros: MS treat employees well with its benefits and stable positions. It is a good company if you want a stable place to work on for a long time. As a big company, it has the ability to invest in places for far future and employees have opportunities to explore different technologies and are given time for investigation.
Cons: It does not offer good compensations and promotions within the company is hard as too many people is waiting inline. Sometimes, the policies are not clear and hard-working people may not be recognized because of politics.