Company: IBM
Date: 2015-05-19
Overall rating: 4/5
Employment status: former
Experience level: Junior

Great place to work
Pros: Good pay, great vacation, interesting projects. Managers work with you to keep you staffed. Partners are knowledgeable and are willing to help those who seek it.
Cons: Easy to get lost in the mix, internal systems are slow, process for promotion is a drag. Firm is very political, need to network heavily to make it to the top.