Company: IBM
Date: 2015-02-28
Overall rating: 3/5
Employment status: current
Experience level: Senior

IBM used to be a great place to work
Pros: Co-workers are extremely talented and professional ...  work is challenging and  gets accomplished with great teamwork. A great deal of flexibility in terms of work hours, work from home, etc.
Cons: Very long hours for very extended periods of time. Significant overtime is expected on a regular basis along with 24x7 availability.  Many people go for years without a raise.  When raises are received they are typically small (1-2%).
The rating system discourages many talented people from pursuing advancement in terms of promotions.  Once yo're promoted, your performance rating will drop making you a more likely candidate for the next  resource action which is IBM's term for layoff.
Very average benefits.