Company: Microsoft
Date: 2018-07-13
Overall rating: 5/5
Employment status: current
Experience level: Junior

Good place to learn
Pros: Great looking office, good working environment to engineers. On the job time devoted to ongoing learning (monthly day of learning, on site lectures and events) and global hack events giving lots of opps to learn. Some offices have Maker centers for access to maker/IoT device development (for fun).
Cons: Large org can be challenging to navigate outside of your core group.