Company: Microsoft
Date: 2013-01-25
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Great company that really cares about their employees
Pros: Great work environment
Flexible hours
Lots of opportunities to grow
You got bore of the technology you are working on, no problem switch to another completely different product in the company
Good benefits package
Cons: A bit process heavy, especially on very old products