it beats an unemployment check.
It gives you a chance to hunt for a job at the location (company) you are assigned to
In all fairness the medical, dental, health are not to bad on the particular account I worked for.
They give you well designed, impressive business cards
Cons
back stabbing management, poor recognition for superlative performance
ritualistic sacrifices (layoffs) are a popularity contest, not based on knowledge or performance