Company: IBM
Date: 2009-10-12
Overall rating: 3/5
Employment status: former

Always wondering about layoffs....
Pros: Work anywhere, though was a negative too at times.  Generally got the training I needed.  Some good managers, but some bad ones.  It varied, but I tended to have more good managers.
Cons: Concern about next layoff was always a concern, even if you had string ratings.  You'll hit a salary ceiling if you don't get promoted past Band 8.