Company: IBM
Date: 2015-04-06
Overall rating: 2/5
Employment status: former

Poor Management, abominable schedules, and way too much management.
Pros: The people are great to work with but then again you find nice people everywhere.  Benefits such as vacation and insurance are good.  Work time is generally pretty flexible.
Cons: Way too many layers of management (8+).  Lack of trust and belief that management knows what they are doing.  So many "resource actions" (translates to permanent layoff) which results in constant looking over your shoulder and waiting for the axe to fall.