Company: IBM
Date: 2017-05-26
Overall rating: 5/5
Employment status: current
Experience level: Senior

Executive Consultant
Pros: I have had many supporting managers and executives to develop my career.  It's a large organization with many different opportunities to offer.
Cons: You have to take charge of your skills and professional development  as well as seeking out your next opportunities.  While IBM has excellent resources and people who can mentor you, there is no well laid out path to success over the long term.  The company is going through a lot of change.