Company: Microsoft
Date: 2012-12-13
Overall rating: 4/5
Employment status: former
Experience level: Junior

Great teams and people to work with
Pros: Great opportunities
Great people
Lively environment
Work on latest technologies
Cons: Can get monotonous if you are not careful
At times unwanted processes but I guess large companies will have those