Company: Microsoft
Date: 2017-08-17
Overall rating: 4/5
Employment status: current

Overall Good Experience
Pros: Treated fairly well, lots of flexibility and options once you're in.
Cons: Big organization, so you never know what can happen regardless of your performance.