Company: Microsoft
Date: 2014-06-09
Overall rating: 4/5
Employment status: former
Experience level: Senior

Great place to learn, compete and grow
Pros: Lots to learn
Lots to do
Good money
Good benefits
Cons: Stress
More stress
Did I mention it can be stressful?