Company: Microsoft
Date: 2014-04-22
Overall rating: 5/5
Employment status: former

Great place to work
Pros: Microsoft provides an incredible scope of opportunities and positions.  I would recommend it to anyone interested in trying alternative career paths within a challenging environment.  You will work with some of the brightest and supportive people in the industry.
Cons: Work-life balance can be a challenge, as it is with any organization of this size.  That being said, most managers are flexible and will try to work with you.