Company: IBM
Date: 2014-10-15
Overall rating: 4/5
Employment status: current
Experience level: Junior

It's a great company to work. You learn a lot but it's difficult to grow your career and salary here.
Pros: You are part of the company. It's a good company to start. It has a great work-life balance.
Cons: Promotions are not easy to find. You need to be able to stay in the same position with the same salary for a lot of time.