Company: Microsoft
Date: 2017-03-18
Overall rating: 2/5
Employment status: former

Unproductive dog eat dog environment
Pros: They provide many opportunities to learn about software development at a larger scale.
You will work with many very competent colleagues.
Cons: They created a dog eat dog culture with the old archaic review system.
This will take a long time to flush out of the organization as it is heavily ingrained.
There is poor to non-existent collaboration between many groups and divisions causing poor efficiency.
Employees are gaming the system and the frequent moves to new teams causes lackluster productivity over time.