Company: IBM
Date: 2013-01-02
Overall rating: 3/5
Employment status: current
Experience level: Senior

Constantly changing, but rarely for the better.
Pros: Independence. Multitude of opportunities. Congenial colleagues.
Cons: Short term sighted management.  Unrealistic expectations. Failures to address root causes.