Pros: self set hours, benefits, culture.
Cons: never saw a manger for months at a time
I enjoyed working @ IBM. I worked there for about 20yrs, all but 6 as a contractor.
Even working as a contractor- a second class citizen- It was a great place to work.
As an IBMer, the Benefits were terrific.
I learned a couple of new programming Languages, Wrote some challenging programs that saved thousands of man hours and were used through out the – more... CWS account.
The management style was very laid back. Maybe a bit too much. It was difficult to tell if the self assigned projects were in the department Scope, all though the final results were well accalaimed.
I would go Back again, if the opportunity arose. – less