Company: Microsoft
Date: 2014-08-15
Overall rating: 3/5
Employment status: current
Experience level: Senior

MS
Pros: Good people, compensation, working environment, enough challenge to keep you busy and learn a lot.
Cons: Poor new review system, will take time to improve the culture.