Company: IBM
Date: 2012-04-15
Overall rating: 3/5
Employment status: current

Know what you want
Pros: Vast array of project experiences, high performers are pushed to more responsible positions, depending on your project you can have the ability to work flex time as part of work life balance.
Cons: Utilization (billable hours) is considered a key input into measuring employee performance.  Often are sold as more of a contractor than a consultant.