Company: Microsoft
Date: 2011-09-07
Overall rating: 3/5
Employment status: current

One of the greatest and worst places to work
Pros: good pay, good benefits, lot's of opportunity, job security, intelligent co-workers and lot's of interesting products to work on
Cons: lot's of re-orgs, management can be clueless on how things actually work, too many chiefs and not enough indians, management can be smug, rock star mentality and too much focus on shipping and not enough on laying foundation and long term goals, not the best place for creative- more PM oriented. Company fosters a very aggressive culture, cross team cooperation is overly difficult