Company: Microsoft
Date: 2013-11-09
Overall rating: 4/5
Employment status: current
Experience level: Senior

Just okay
Pros: Salary is very competitive, environment tends to be good with the right group, technology is always cutting edge.
Cons: Some poor management at certain groups. Experience counts for little in some divisions. Favoritism is growing,