Company: Microsoft
Date: 2015-08-01
Overall rating: 5/5
Employment status: former

Great company--good bosses are all the difference though.
Pros: Pay, Time off, culture, and working with very smart people
Cons: Large company makes it hard to have freedom in work