Company: Microsoft
Date: 2015-11-07
Overall rating: 4/5
Employment status: current

Great place to work!
Pros: Great management, plenty of high impact projects, lots of career opportunities, plenty of opportunities to do garage projects
Cons: Can be hard to get visibility in some orgs, layoffs can be very unsettling especially on a work visa