Company: Microsoft
Date: 2013-09-24
Overall rating: 3/5
Employment status: former
Experience level: Junior

Experience depends on your group/division
Pros: Pretty good pay and good benefits. Stability of working for one of world's largest companies. Work with a lot of smart people.
Cons: Lots of meetings and lots of talking about things without always a lot of actually doing anything. Job satisfaction varies greatly from group to group.