Company: IBM
Date: 2014-02-03
Overall rating: 3/5
Employment status: former
Experience level: Senior

Mixed Emotions
Pros: Benefits are good and mosty of the team members are very professional and good to work with
Cons: Long hours, many management changes and need to have a seperation from personal manager and account manager as the focuses are conflicts.  Advancement is difficult unless you are constantly in class or "know someone".