Company: IBM
Date: 2014-09-01
Overall rating: 4/5
Employment status: current
Experience level: Senior

Great place to build a global career / infinite learning opportunities
Pros: Lots of opportunities / challenges / stretch assignments to help you grow in your career.
Access to world-class technology and solutions.
Great network of very talented people around the globe for basically any subject you need, at a distance of a "ping".
Job security (for talented and engaged employees who cares about the company).
Competitive benefits package.
Flexibility at work. Lots of options to work remote or adjust work schedule (dependent on the job role).
Cons: Compensation is a little bit low compared to similar job roles in the industry, specially if you grow rapidly in you career.