Company: IBM
Date: 2014-03-30
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Good company in tough time.
Pros: Good and competent people.  Lots of learning opportunities.  At least lower level management are trying to do the "right" things for the employee.  Work-life balance is recognized and supported.
Cons: Top executive questionable with unclear business directions.  At tough times, no clear leadership from above to articulate the strategy.  Clear disconnect from top brass to the rank-n-file, even to lower on the management chain.  Moral issue needs to be addressed properly.