Company: Microsoft
Date: 2016-12-08
Overall rating: 4/5
Employment status: current
Experience level: Junior

Good first job
Pros: Microsoft is a great large company to work for right out of college. Great benefits, great work-life balance (depending on your product team), and great pay. I'm learning a lot, but I think that's because I'm young and there's a lot to learn at my age.
Cons: It's a big company. Operations and procedures are slow. Communication within the company is hard, especially for remote offices (not in Redmond, WA). I don't feel passionate about my product (Enterprise & Cloud) but it's definitely an interesting and money-generating space. 

The stack rank/hierarchy is annoying. People will automatically default to the wishes of their manager, without thinking of the product's potential. 

I can't see myself here for more than a few years, but I feel I'll learn a lot while I'm here.