Company: IBM
Date: 2014-05-09
Overall rating: 4/5
Employment status: current
Experience level: Senior

Overall good company to work for
Pros: Lots of opportunity to learn.  Work life balance is great.  The overall work environment is challenging but not stressful. Compensation is ok as of late but not like the early years.
Cons: Disconnect between management and workers. Too many meetings and people who don't get anything done all day. 1st line managers do nothing and are moved to areas they have no expertise in.