Company: IBM
Date: 2013-02-07
Overall rating: 5/5
Employment status: former
Experience level: Senior

IBM is an incredible place to work with unique global collaboration.
Pros: There are many reasons to work at IBM.  Here are but a few:  the opportunities for advancement, global collaboration, and fast-paced business environment.  The people are fantastic - intelligent, committed, and innovative.  The compensation and benefits are unparalleled, and IBM is a great place for women to work.  There is alot of work-life balance which is invaluable to working parents.  Although many people don't realize it, IBM offers employment opportunities for employees with a wide range of educational backgrounds besides technical... such as medical, scientific, quantitative, legal, financial, and communications.
Cons: So much work is being moved out of the United States, so there is alot of pressure on U.S. managers and employees.  There is constant reorganization, so your job is routinely changed and work consolidated to the near breaking point.