Company: IBM
Date: 2016-10-06
Overall rating: 4/5
Employment status: current
Experience level: Senior

Review
Pros: A great place to learn, learn things you will see nowhere. Learn about politics in the job place and learn about teamwork.
Cons: You will find many departments inside of IBM competing with each other which might not be the best option. However if you can embrace this you will learn a lot.
Your manager is everything, if he is not good or he does not like you financially you will be affected.