Company: Microsoft
Date: 2012-09-04
Overall rating: 5/5
Employment status: current

Excellent company
Pros: Relaxed work atmosphere and a very supportive environment in which to work.
Cons: Hours are long sometime.  Process can get in the way of getting things done on occasion, but there will be issues no matter what company you work for.