Company: IBM
Date: 2012-07-25
Overall rating: 2/5
Employment status: former
Experience level: Junior

Awesome company, awfully managed
Pros: flexible work hours, mega accounts, great experience, totally process driven, employee friendly policies,great cross cultural experience, great brand value
Cons: biased people managers, sycophancy and not hardwork wins promotions and good grades.  there is an expectancy that an employee will spend money from his / her own pocket to do IBM business.  no recognition of talent.