Company: IBM
Date: 2016-05-18
Overall rating: 3/5
Employment status: current

A typical large corporate
Pros: Well established. Internal opportunities. Deal with real enterprise problems. Great training ground learning handling complex situations. Work with talented people on the ground. Flexible working hours.
Cons: Going through major transformation with lots of changes. Company is too big to be nimble. Lack of growth. Hard to retain talents. Mgmt structure is top heavy.