- Make sure you are 100% ok being in a vendor status; you will be definitely answering to both the client, and CDI (local and corporate). There will be thrash and conflicts as a result of this. Times where you will hear CDI get zero respect, times where you'll have work-life balance conflicts in support of the client despite what's in the contract. Times where you point out that something is wrong (not illegal!) but the client disagrees and the client wins. As long as you are ok with being told no or taking action that you don't feel is wise, but stuffing your feelings inside or venting to your manager, you'll be ok.
- Corporate benefits are paltry and health plans are overpriced.
- Local management is often under the gun with hiring due to client demands. This results in sometimes being forced to choose the least-worst candidate out of what can be a very small pool, open a very short period of time. If your particular client/team is not supportive, and your group has under-performing teammates, you will likely feel undervalued and frustrated. There are many supportive teams locally, and as a result many long-time employees as well. Make sure you understand the nature of your expected team, role, and the client before coming on board.