Company: IBM
Date: 2014-03-02
Overall rating: 2/5
Employment status: current
Experience level: Confirmed

Not an employee friendly company
Pros: Working at IBM has provided me the opportunity to work in team environments with individuals all across the world.  IBM also (depending on your management) extends great flexibility as to your workplace--giving employees the opportunity to work from home as opposed to a traditional office environment.
Cons: The Company does not compensate its employees accordingly.  One's starting salary is very competitive; however, after that, significant salary increases are few far in between.  Performance bonuses are not substantial and only given to "top performers".  The unfortunate part is, it is remotely impossible to achieve a "top performer" evaluation rating without completely selling your life out to the company. There is also the constant threat of your job being moved out of the US, leaving you seeking work elsewhere.  As far as workload, on average, I work 10-12hr days every week, sometimes on Saturday, and still can never keep up with the demands.