Company: IBM
Date: 2014-10-06
Overall rating: 4/5
Employment status: current

Multiple roles, many good managers
Pros: Wide variety of functions and amazing breadth of offerings plus worldwide operations means chance for a series of different roles and very rare cross function/cross unit exposure that a smaller firm cannot offer. Also company is always adjusting and transforming, so you are always kept on your toes...
Cons: Promotions won't be as fast as in a smaller firm and sometimes the processes and uniqueness of functions or business units make some forget the "big picture"