Company: Microsoft
Date: 2014-10-13
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great work/life balance
Pros: Great variety of products where (in theory) you can choose where to work.
Amazing work/life balance.
Fair compensation.
Cons: Less responsibility due to the largeness of products.
Career growth is slow compared to small companies.