Company: IBM
Date: 2017-10-20
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

It was a great place for me
Pros: It proved me opportunities to grow and develop my career.  I had some fantastic managers (and some not so great) who supported me and were truly my advisors.  The corporate culture and values were aligned with mine. You are in control of your career but the downside is that you have to take control.
Cons: In the 7 years I was at IBM, I had 9 different managers  which meant that I needed to establish the relationship over and over.   It is easy to be stove-piped into a role and can be difficult to move into a new career path. However, if you are persistent and willing to do the work to make it happen, you can make it happen,