Company: IBM
Date: 2013-08-12
Overall rating: 4/5
Employment status: current
Experience level: Junior

Senior Consultant
Pros: Great people to work with. Training on many different business topics is available for employees. Amazing work-life balance.
Cons: Complex promotion process. Employees have to write a 20 page document as a part of the process, which wastes a lot of time for both writers and reviewers.