Company: Microsoft
Date: 2013-04-22
Overall rating: 4/5
Employment status: current
Experience level: Senior

Nice place to work for any techies
Pros: Wide breadth and depth of technology areas to work for.
Cons: Transitioning to devices and services world can be longer, the mind-shift can be confusing meanwhile.