Company: Microsoft
Date: 2009-09-10
Overall rating: 2/5
Employment status: current

Social contract btwn employers and employees is broken
Pros: work with smart people
good benefits
Cons: layoffs, politics, cronyism, poor facilities, no job security