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

Great company
Pros: Salary, communication, mgmt, career option internally to allow people to keep moving around and growing professionally.
Cons: Super large so a lot of the business processes are automated, which is efficient, but it makes you feel disconnected at times.