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

Great, inspiring, challenging, wonderful job for 14 of 17 years.
Pros: You will have the opportunity to work with some very smart people that want to make a solid contribution. The professional non-management class does the best they can day in and day out (despite a ridiculous amount of administrative red tape)
Cons: Every year IBM takes something away in terms of benefits, work life balance, financial incentives, basic common courtesy, respect for employees, and basic integrity. In addition to traveling (10-20 hrs) and billing 44 hours per week to clients, the latest trend is that you must spend many more hours on IBM's internal social media, more hours on training, mentoring, administrative work, and IBM internal conference calls. An 80 hour work week, week after week,  month after month, year after year is physically and mentally difficult to sustain --- and have any kind of fulfilling family life.