Company: Microsoft
Date: 2015-03-04
Overall rating: 4/5
Employment status: former
Experience level: Senior

still a good place, but not like it used to be
Pros: socially conscious, technical excellence, can still work on relevant things
Cons: benefits no longer as fantastic; work no longer as important