Company: IBM
Date: 2014-10-15
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Great Company to start with hard to move up ranks
Pros: Starting Compensation - Coming out of college the salary is much more than most companies offer. 
Having the IBM name on your resume
Flexibility with working from home
Cons: Tough to move up the ladder - 
Management out of touch 
Hardly any perks - Over the years IBM has gradually ripped the employee benefits one by one. To the point where there are little to no incentives outside of your salary.
Extremely tough to get a raise