Company: IBM
Date: 2019-03-14
Overall rating: 3/5
Employment status: current
Experience level: Junior

Good job, but not the one that makes you excited to go to work
Pros: The salary is great, and IBM has a fantastic reputation. The career path set out for consultants is pretty straight forward, as long as you're in a prominent field that you enjoy. There are also a lot of opportunities to work on your current skill set, provided that it's related to your current field and you find them yourself.
Cons: IBM is a very large company, which unfortunately means it tends to be very political and inflexible. The culture is terrible, in terms of there not being much support or guidance in comparison to other firms, and the offices tend to be notably empty. Also, you don't have any say in the projects you're placed in unless you find them yourself, which makes it harder to control your career path.