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

Very political place, not a place most decent folks would thrive in.
Pros: Good benefits, good pay and  global experience.
Cons: Everything else, You will need the good health plan!