Company: Microsoft
Date: 2012-05-03
Overall rating: 4/5
Employment status: current

Great experience.
Pros: MS really care about the employees. Work with amazing smart people on great stuff with greate tech. Great place to work!
Cons: Family Life and work balance is hard in my team. It might not be the case in other teams of microsoft though.