Great company that pays its employees based on their contributions.
Cons
The company measures the employee contribution in the context of both legacy and new products/services. Why kill yourself when you know the legacy products are declining faster than new productions.