Company: IBM
Date: 2017-07-27
Overall rating: 3/5
Employment status: former
Experience level: Junior

Volatile Environment
Pros: Good salary,  great benefits, work from home and opportunities to travel.  Great people to work with and very smart ones at that!
Cons: Have to worry every quarter if you are next to be RA'ed (resource action, another acronym for "laid off"). Poor performance quarter after quarter.  Too many silos and nothing gets done in a timely manner.  Very "old" school company and stuck on "old" processes and procedures.  Too many politics and upper management.  Very little or no advancement for pursuing other career opportunities.  If you want job security, doesn't exist at IBM.