Company: Microsoft
Date: 2018-02-01
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great company to work for.
Pros: The culture is great here. When you join a team, you really feel at home and get a sense that you can trust your co-workers.  There is always room to grow or move within the company.
Cons: During certain times of the year, it can get stressful, but this is only temporary and doesn't last very long.