Company: Microsoft
Date: 2017-02-21
Overall rating: 3/5
Employment status: current
Experience level: Junior

Working at Microsoft
Pros: 1. The job comes with good benefits.
2. Due to being a larger company, there is opportunity to move around laterally to find a position that fits you, but you have to be very proactive about it.
3. Good work/life balance. Most benefits seem somewhat catered to family people who don't want to work late.
Cons: 1. It's very difficult to "stand out" and move up in the ranks.
2. There doesn't seem to be a very good way to advance your career without moving into management.
3. The job can end up being very political.
4. It all really depends on your team.