Company: Microsoft
Date: 2011-09-02
Overall rating: 3/5
Employment status: current

consistent and defined deliverables
Pros: work life balance
Benefits
Consistency and predictability
Cons: speed innovation
Brand perception
Pay for performance