Transformative company with endless opportunities to learn and grow
Pros
Global scale, innovative technology, and deeply talented teams make IBM an incredible place to learn and develop skills. Senior employees are always willing to teach, mentor, and guide junior colleagues, creating a culture of continuous growth and knowledge sharing. The company’s history of reinvention provides countless opportunities to work on meaningful and global projects that shape industries. Collaborative colleagues and a strong emphasis on trust and client success foster a supportive and intellectually stimulating environment.
Cons
The hiring process can be slow and sometimes feels disjointed, which may create delays in bringing new talent onboard. Additionally, decision-making can take time due to complex structures and legacy processes, and cross-functional alignment still has room for improvement.