Company: IBM
Date: 2013-07-09
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Good for career start
Pros: If self motivated can use a lot of self-development possibilities. 
Good starting salaries 
opportunity to work in multinational and multicultural environment
Cons: moving between positions limits salary increase at some point it's not "worth" to switch to higher position as the money would be lower then in competing companies for the same position.