Company: IBM
Date: 2019-06-13
Overall rating: 4/5
Employment status: current
Experience level: Junior

Experience Will Vary
Pros: Lots of smart colleagues, given the opportunity to approach projects as I best see fit
Cons: With consulting, your experience can vary wildly based on the project. Client engagements almost operate as min-companies. There were some pretty bad managers who got away with it simply because they kept winning contracts. As long as they kept money flowing IBM didn't really care what they did.