Company: Microsoft
Date: 2012-08-14
Overall rating: 4/5
Employment status: current
Experience level: Junior

awesome and place to work for
Pros: Freedom,  Work life  balance, campus
Cons: Manager has full control over u.