Company: IBM
Date: 2010-01-08
Overall rating: 3/5
Employment status: former

I was laid off after being reviewed as a top performer and told 'we need more people like you at IBM'
Pros: flexible working conditions, ability to work from a home office, opportunity for advancement if you network internally and are persistent.
Cons: IBM'ers must keep an updated resume in your top drawer at all times; there is no job security even for top performers.  You have to constantly promote yourself to management and remind them of your achievements or they will go unnoticed and unrewarded.   If your job requires you to be on Call 24x7, you will have no personal life and will experience burnout, as you are expected to be available at any time, even while on vacation, with no additional compensation.  Expect new college hires to be making more than you do even after 10 or 20 years with the company, at the same job position.