Company: Microsoft
Date: 2009-06-05
Overall rating: 3/5
Employment status: current

Microsoft has changed in later years
Pros: Benefits are good.
Flex hours/ tele commute.
Many groups and many teams to move around if needed.
Cool products to work on.
Cons: Review process sucks.
lots of politics involved.
Duplication of work among big groups.
recently , long hours and poor work / life balance.