Company: Microsoft
Date: 2015-08-30
Overall rating: 5/5
Employment status: current
Experience level: Senior

Enjoying the ride in the new Microsoft
Pros: Reinvented culture encourages Open Source contributions, cross platform development, agile planning, and quick delivery.
Cons: Despite recent advancements there are still opportunities to replace legacy ideas and systems.