Company: IBM
Date: 2018-02-06
Overall rating: 4/5
Employment status: current
Experience level: Junior

Greatest engineers, can't say the same for management
Pros: You get to work with the greatest minds on earth, learn from the best in the industry, and be part of history.
Cons: Payment including raises and bonuses is no so great, some people are in the wrong place and management don't do anything about it.