Company: Microsoft
Date: 2014-09-29
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Great place to work!
Pros: Microsoft is one of those places where of you can dream it you can build it.  They really encourage you to be creative and innovative as much as possible.  I really love that about this company!
Cons: Like anywhere you can get into a really great group or a really dysfunctional one.  I had the luck to be in a really great group that encouraged you to look beyond your job description and really push to make things better.