Company: Microsoft
Date: 2011-04-19
Overall rating: 3/5
Employment status: current

frustrated at barriers to advance
Pros: Pay and benefits are above average
Plenty of intelligent people to work with
Good working environment - ergonomically
Employee store is valuable
Cons: Very difficult to have senior management strategies articulated to the working level
"Move up or move out" philosophy is nonsense in such a mature organization
Reliance on successful products (Office, Windows, etc.) can block development of products, services that compete with those established franchises