IBM Employee Review
Overall working at IBM is good experience.
IBM has a very professional culture when it comes to the delivery. IBM believes in putting your self in to the customer shoes while understanding the requirements & providing the solution. IBM has a very effective culture of innovation which drives you to learn more & use your knowledge for the Customer delivery!
The best part of working in IBM is the flexibility that you get. Work from home makes your life easy. In terms of career, if you are a self motivated person who is always ready to learn, then IBM is a great place. It has lots of learning materials for upgrading skills and also promotes certification and re-skilling programs.But even if you upgrade skills you will not be able to showcase them. On-site opportunities are very less and I have seen H1B visa getting expired due to lack of projects. In projects also preferential treatment is given to those who support office politics. Talented and hard working employees are not recognised. Compensation and year-end bonus clearly shows preferential treatment. Also salary increment is really less compared to market standards.
Flexibility, work from home, leaves
Compensation, Onsite opportunities