Company: IBM
Date: 2008-12-22
Overall rating: 4/5
Employment status: current

IBM offers opportunities to those who want it
Pros: The choice to work from home or the office offers a great amount of flexibility especially for women and men.  Respect for work life balance issues is prevalent in most organizations.  IBM is such a large organization that there is a tremendous amount of job opportunities to branch out.  Throughout my 20 years at IBM, I have held positions in Manufacturing, Development Engineering, Marketing and Sales, with the ability to parlay job history and skills aquired into the next job.  The colleagues I work with are competent and the management team I work for is respectful and appreciative of the effort that I put in for IBM.
Cons: IBM is a highly matrixed environment, at times, it is confusing who has the lead.  It is a large organization and there is competition within product lines and services groups.  Without strong leadership looing t the bigger picture, it can get very disheartening to work at IBM.  In addition, because it is so large, it frequently takes time to find the right person or right organization to address a question/problem.