Company: Microsoft
Date: 2011-05-03
Overall rating: 5/5
Employment status: former

Very challenging. High expectations of productivity--yet no one is breathing down your neck/ peeking over your shoulder.
Pros: Laid back but highly productive atmosphere. Great co-workers. Work hard--play harder!  Unlike most places, the company actually cares about employees.
Cons: Can be stressful, as there is always something new to learn and keep up with. Rare? 40 hour work week.