Company: IBM
Date: 2017-11-11
Overall rating: 3/5
Employment status: former
Experience level: Senior

Very Good Career with Below Average Work Environment
Pros: There is a solid career path inside IBM; you can plan the next 5 years and you will find the necessary education and work opportunities to meet your career goal. The opportunities are always of a large scale which gives a great experience. You can learn a multitude of technologies inside IBM as well.
Cons: The environment is not healthy because the company is so vertical and divided into many silos. That leaves a big room for inefficient operation as well as putting the wrong people in the wrong positions. The general atmosphere is not encouraging to creativity as it is always handicapped by a slow process. The rewards and compensation are not based on competency, and it is so hard to retain people financially