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

Great company, great people, great work
Pros: Interesting bleading edge work. Many groups provide variety, easy to change work without changing company
Cons: Large company, slow moving, inter-group communications