Company: Microsoft
Date: 2016-11-14
Overall rating: 5/5
Employment status: current
Experience level: Senior

Great Company - Old is Gold
Pros: 1. Learn from the place where all engineering processes have actually come up - the rest of the world actually simply follows the practices from Microsoft through its ex-employees
2. Work culture is not very high pressure for most of the company
3. Good benefits, individual offices etc.
Cons: 1. Cannot be fast-paced. There is a lot of inherent overhead and the company is trying to be fast-paced but is struggling
2. Some places in the company try to mimic Agile in unwanted ways - trying to release large client software in unnecessary faster cadence
3. Be prepared for organic growth.