Comment Consider Source (Score 1) 105
Does anyone realize that CDI is a contracting company? This seems a little like propaganda. I used to work for them. They are very good at "exclusive" contracts with companies which mean they are the ONLY supplier for talent.
Although I was offered health care and 401(k), the cost was extremely high. I didn't get paid holidays for 6 months and forget about paid vacation time. There was a certain freedom, but unless you have a good company, it can make things more difficult.
I have taken a lot of contracting jobs and I am glad the opportunity exists, but being able to directly negotiate - instead of relying on some hack from a consulting firm - has some incredible advantages.