Company: Microsoft
Date: 2016-02-18
Overall rating: 4/5
Employment status: current

Great working
Pros: Very Self Managed
Great Benefits
Ability to learn whatever you want
Good support structure in colleagues and their available help
Cons: Complicated management structure that puts your manager further from your actual work. Depending on multiple layers to convey your impact