Company: IBM
Date: 2015-03-26
Overall rating: 1/5
Employment status: former

Long hours, helps who you know in the hierarchy.
Pros: Can learn a lot of new technology. When not traveling, more flexible schedule. Employees are extremely intelligent and you are part of a team when you're on assignment.
Cons: Considering the amount of hours you have to work a week, between traveling and on site work, the compensation is not that great.