Company: Microsoft
Date: 2017-08-30
Overall rating: 4/5
Employment status: current
Experience level: Junior

Developer experience at Microsoft
Pros: comfortable conditions, leisure activities, high salary, young and bustling atmosphere, talented and high quality people
Cons: competitive environment; demanding; developer feels like the the "black workers" in comparison to PMs, reserchers, etc; always getting critics as if it was the guide to managers to make the worker improve...; politics and visibility are an influence factor.