Company: Microsoft
Date: 2015-05-02
Overall rating: 4/5
Employment status: current

Learn something new every day
Pros: There are lots of smart, passionate people working for the company.  You have the opportunity to learn something new every day and have your work benefit people around the world.  An upside to being a big company is that there are lots of opportunities to do lots of different things.
Cons: It's a big company.  Like most big companies, it's easy to get lost in the shuffle and there are a lot of people that are more interested in the politics than in doing great work.