Company: Microsoft
Date: 2016-06-15
Overall rating: 5/5
Employment status: former
Experience level: Confirmed

Revitalised Business Solutions Powerhouse
Pros: IMHO Microsoft is rediscovering its vision and drive.. leading to an exciting & innovative environment which attracts smart and motivated staff - who in my experience worked well together & internationally across teams 

Opportunity to work with leading edge products that have world-wide impact... and with teams that have a real desire to create high quality solutions for business and consumers.
Cons: Change, you need to be comfortable working within a matrix managed, rapidly changing and evolving environment and organisation (and one still driven by a somewhat US centric view).  Product development and therefore related coding and product management roles are still largely based in Redmond, limiting scope if you're a European based employee.