Company: Microsoft
Date: 2010-10-07
Overall rating: 4/5
Employment status: former

Working at Microsoft
Pros: Great benefits, smart co-workers, flexible work environments - work in office most days, some from home, committment to excellence
Cons: Lots of power struggles and politics, weak coordination between senior level managers, changing priorities, declining budgets, too many emails!