Company: IBM
Date: 2012-08-15
Overall rating: 4/5
Employment status: current
Experience level: Senior

Opportunity for a Career
Pros: Large company that can offer a versatile career. Provide growth opportunities, not just vertical but horizontal as well. Ethical company with respect for the individual. My career has spanned a wide range of assignments including software engineer, project manager, 1st line management and marketing rep. I have enjoyed my career working for this company and have worked with some of the brightest and best talent in the world. While you will hear it's not your father's IBM, it is still one of the greatest companies to work for. There are lexible hours, benefits and concern/respect for employees.
Cons: Corporate America politics are evident, salary increases don't coincide with business results.