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

IBM
Pros: Name recognition, access to a ton of free Computer Based Training to improve skills (for your next job), good medical benefits for employee (expensive for family)
Cons: Utilization targets to meet minimum review ratings require all PTO, holidays, and all other non-billable time to be made up with overtime.  Endless layoffs of Americans to ship jobs overseas.  Heavy time demand as you work full time at customer site plus any OT they will allow, plus 5 hours a week to follow IBM documentation processes.  You may never physically meet the manger responsible for you reviews, only your project manager.  High turnover in recent years.