Company: Microsoft
Date: 2010-10-16
Overall rating: 3/5
Employment status: current

An average place to work
Pros: You can work in different areas, since the company does a lot of stuff in various areas.
Cons: Stagnation after a while. Growth opportunities are few.