Company: Microsoft
Date: 2008-09-07
Overall rating: 4/5
Employment status: current

Microsoft is a solid place to work.
Pros: Benefits, smart people, diversity of employees and roles. Some groups have exceptional flexible working policies; most in my workgroup work from home at least one day per week, and my division has a policy that regular meetings are not to be held before 10 AM or after 4 PM.
Cons: Political environment that's slow to change.