Company: Microsoft
Date: 2016-03-07
Overall rating: 3/5
Employment status: former
Experience level: Junior

Not bad, as far a very large corporations go...
Pros: Very fast-paced and challenging environment. Great, if you're the type of person who likes to remain very busy.
Cons: Not a lot to complain about in my experience.  Again, if you're going to work at a very large corporation, Microsoft is not a bad place to be.