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

Had many different jobs within IBM in almost 27 years at the company.
Pros: You can get plenty of independence and responsibility, and great people to work with.
Cons: There are fewer great people left - many are voluntarily leaving for more money/less stress.  Decreasing staffing, increasing workload, and disconnected management can make the days very long.