Company: Microsoft
Date: 2017-03-20
Overall rating: 5/5
Employment status: former
Experience level: Senior

Enjoyed my time at Microsoft
Pros: Good pay, excellent benefits, lots of opportunity to move, relaxed work environment, flexible hours
Cons: constant reorganizations, lack of connection from upper management