Company: Microsoft
Date: 2011-07-28
Overall rating: 4/5
Employment status: current

I enjoy working at Microsoft.
Pros: 1. talent people
2. great benfits
3. Strong work ethics
4.Industry leader
5. flexibility in moving within company
Cons: 1. poor senior management
2. Painful, non-working review process
3. too much process and redtape
4. lack of professional growth as the top ladder filled with veterans
5. lack of passion from senior management.