Company: Microsoft
Date: 2012-10-22
Overall rating: 1/5
Employment status: current
Experience level: Junior

my experience at M.S
Pros: good 401K, good salary...good products
Cons: most senior program managers in technical teams suffer from lack of base computer science knowledge which makes them make wrong trade offs.