Company: IBM
Date: 2014-07-23
Overall rating: 2/5
Employment status: current
Experience level: Senior

Downhill descent past several years.
Pros: Worker-bees and low-level managers are overall good people.  Most willing to help each other. 
Work-life balance and work-from-home is dependent on the department and your job role.
Cons: Personal growth  is very slow. Benefits are now industry average.  Company not investing in employees (like it use to) as technology rapidly changes. Your on your own to keep up.   Compensation has drastically dwindle every since Roadmap 2015 announcement. Many U.S. jobs quietly sent overseas.    Not a place to work if your hardware based.
Most technical support folks work well over 40hrs per week including on-call duty after hours.