Company: Microsoft
Date: 2011-01-28
Overall rating: 4/5
Employment status: current

Very well organized and structured working environment
Pros: Tons of really sharp yet humble people.  (it totally not; 'I'm smart and I know it')
Great tools/systems/processes in place all over the company.
Professional ''grownup" and mature working environment (not the goofy fraternity style at Google)
Lots of type A logical personalities.
Cons: Be on top of your game at all times.  You are calibrated with your co-workers in the offices next to you.
Starting to feel a bit like "Uncle Bill's International IT Employment Agency" 
It's in Seattle.