Company: IBM
Date: 2016-12-08
Overall rating: 4/5
Employment status: current

People are great, work is interesting
Pros: It has a Flat hierarchical structure, plenty of options for young graduates/hires to be mentored. Projects are generally challenging and interesting. Many options for organic growth
Cons: If you're on a long project you may feel disconnected from the wider IBM because you're constantly on client site