Company: Microsoft
Date: 2012-11-15
Overall rating: 4/5
Employment status: former
Experience level: Junior

Wonderful learning experience. Great place to spend a few years.
Pros: Great benefits, lots of resources at your disposal. Amazing corporate culture, wonderful opportunity to be among some of the brightest people in United States.
Cons: Very stressful. Managers are not professionally trained and do not seem accountable for decisions effecting employees. Long term career paths are not clear.