Pros
Perception in the market place that DLC offers higher caliber talent
Cons
-Temp firm - Not a consulting firm -Management will try to hamstring you come contract time to protect their bonuses because managing directors are sales professionals and not true consultants -They use the production bonus (which is really overtime hours) as a sales pitch and then use it as a tool to negotiate against you if contract renewal is at a slow time (i.e. they say they won't pay your production bonus unless you do what they want). Pretty sure it is illegal to pay overtime consistently across the company and then say you are not going to pay overtime (excuse me, "production bonus") at contract negotiation time, that may backfire if anyone every calls them on it with the labor board -Engagements are truly temp in nature and hit or miss. If the engagement is horrible and you indicate you are looking for more interesting work they always say it is a "bad time". Clients can treat consultants poorly and DLC will do nothing but tell the consultant to stay put because they are collecting massive margins. -Oh yeah, if you get a client continually extended they collect the checks and you have to fight with them for your business development bonus. If you don't get the client extended the sales professionals act like something is wrong with you for not doing their job for them. -Career advancement is not realistic unless you create the opportunity.