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

Great for Career Growth
Pros: Lots of opportunities provided to learn and grow and it's easy to move around within the company to pursue your career.  My manager was quite hands off in the day-to-day work, trusting employees to know how to do their jobs which was empowering and allowed us to be very effective.
Cons: It can be very hard to get information related to your current work because it is such a large organisation and information didn't flow unless asked for.  Turn over on our teams was high so there was lots of legacy systems no one knew anything about but that were critical to the business.