Company: Microsoft
Date: 2017-05-02
Overall rating: 4/5
Employment status: former
Experience level: Junior

With the risks
Pros: Great flexibility with ability to work from home when needed. 
Great opportunity to move around the company
Very fast paced - always a challenge to overcome which keeps things interesting.
Cons: An American company that's very US focused. Always a battle between field teams and corp (US centric) view. 
Company constantly in a state of change/reorg, combined with performance based company means job security is a concern.