Company: IBM
Date: 2015-08-23
Overall rating: 3/5
Employment status: former

Too many middle managers
Pros: Great learning experience, diverse client engagements
Cons: Too many middle managers, less innovation in client work, lower benefits