Company: IBM
Date: 2017-02-01
Overall rating: 5/5
Employment status: current
Experience level: Junior

Phenomenl company, great pay!
Pros: Love the freedom of being in the company! It's a huge company with many many different benefits. Great salary, insurance, discounts...etc
Cons: There is a lot of competition within IBM, you're working with extremely smart many of which are probably smarter than you.