Company: IBM
Date: 2016-10-24
Overall rating: 4/5
Employment status: current
Experience level: Senior

Good Company, but very big
Pros: Overall great company with great benefits.  Managers are very focused on the needs of the individual employees. The compensation and benefits are not as generous as they were in the past and have move much closer to the industry average.   Great support for skill development
Cons: It is a very, very big company.  No single review can give it justice because the environment will vary greatly by business unit and sub-domains.   Someone who isn't comfortable with big orgs (large cities, large schools, etc) may feel lost.