Company: IBM
Date: 2018-11-20
Overall rating: 3/5
Employment status: current
Experience level: Junior

Potential to be great is there, but company culture needs improving
Pros: Good benefits,  offices all over the world, wide range of options with regards to the type of work you do for IBM.
Cons: Stagnant wages, poor workplace culture, limited opportunities for advancement. 

IBM is a huge company and these problems may not apply to all of the various branches, but it speaks to the types of issues facing a big corporation like IBM and the negative impact they have on employees (as well as the company).