CDI

www.cdicorp.com

CDI Reviews

Updated January 24, 2015
Updated January 24, 2015
155 Reviews
2.8
155 Reviews
Rating Trends

Recommend to a friend
Approve of CEO
CDI President and CEO H. Paulett Eberhart
H. Paulett Eberhart
51 Ratings

Review Highlights

Pros
  • Paid on time, worked with an amazing team in San Francisco remotely, for one of their clients (in 4 reviews)

  • Perks are standard and work life balance is usually good (in 4 reviews)


Cons
  • It's a contract job no benefits, no paid time off, health insurance is full price (in 7 reviews)

  • No support when trying to make the switch from contract to hire to being hired (in 5 reviews)

More Highlights

Employee Reviews

Sort: Popular Rating Date
  1.  

    Great place to work, but no real room to move up

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Anonymous Employee in Cross Lanes, WV
    Current Employee - Anonymous Employee in Cross Lanes, WV

    I have been working at CDI full-time (more than a year)

    Pros

    Great environment. Friendly employees, consistent shifts, and great pay.

    Cons

    Lack of organization and lack of firm processes. No raises or real way to move up in the company for most employees.

    Recommends
    Neutral Outlook
    No opinion of CEO
  2.  

    Proceed with caution

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Senior Project Manager in Beaverton, OR
    Former Employee - Senior Project Manager in Beaverton, OR

    I worked at CDI full-time (more than 5 years)

    Pros

    - Weekly pay
    - Generally excellent teammates: hard working, fun, collaborative, customer service-oriented
    - If you are on a supportive team (CDI and client), you will likely be happy enough to overlook the cons noted below
    - If you are willing to diversify your skillset - and speak up about it! - you'll get many chances to explore new opportunities
    - Depending on the team, there will be chances to work from home

    Cons

    - 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.

    Advice to ManagementAdvice

    Most of the local management team really cares, and it shows. They do a good job encouraging employees' personal growth, pursuing new opportunities and trying to keep spirits up with team activities/gatherings. They are all overburdened with work but generally do well at firewalling the thrash from the client, and from corporate. As a manager, I knew this all too well, but appreciated our collective attempts to make things better, where we did have influence.

    Corporate management is a joke. They are completely about the bottom line and thanks to significant layoffs over the last few years, support on any HR, recruiting or other issue is virtually nil since there literally is not enough staff. This led to local staffing delays and inaction that ultimately hurt the local teams. As others have mentioned, there are token attempts to connect but these are 90% meaningless and clearly out of touch with the reality of anyone outside middle to senior management. Granted, CDI is a large, diverse company and the Oregon teams represent a small piece of the total pie, but that pie grew by leaps and bounds during my time there: constant new business opportunities, diversified job types and employee growth, all in support of a high profile client. This group was a model for growth - and corporate acknowledged that, but in the end mostly gave lip service, just like everything else.

    Doesn't Recommend
    Neutral Outlook
    Disapproves of CEO
  3.  

    Company with some pros and cons

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Program Manager in New York, NY
    Former Employee - Program Manager in New York, NY

    I worked at CDI full-time (more than 3 years)

    Pros

    Great company to work for if you are not looking to move up the ladder

    Cons

    Bad company to work for if you are looking to move up the ladder

    Advice to ManagementAdvice

    Make sure you cover all of your bases in the initial negotiations, and make sure everything is in black and white.

    Doesn't Recommend
    Negative Outlook
    No opinion of CEO
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Review


  5.  

    Truth

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

    I have been working at CDI

    Pros

    401K is a good thing even though they don't match your contribution. With all that this company makes. Why not?

    Cons

    they don't like other agencies support their workers. Cause if they did their clients would treat workers like they do and get a way with it. They will furlough workers at clients whim. They will reduce your pay at anytime to allow the client to enhance their bottom line.

    Advice to ManagementAdvice

    I understand you get your money from your clients. But it is your employees that go perform the work.
    Without them CDI would not exist.

    So either you stand with your employees or continue like this society of corporate giants that use workers and throw them away because you can find some more slaves to take their place. I remember the contracts you had a person sign. It let me know then that CDI thought of its workforce as criminals. And that regardless of how your clients treated them you would stand behind your clients $$$$.

    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO
  6. 1 person found this helpful  

    Network engineer

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

    I have been working at CDI

    Pros

    Great people to work with

    Cons

    Infrastructure is still very premature

    Recommends
    Positive Outlook
    Approves of CEO
  7. 2 people found this helpful  

    A challenging education

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Financial Analyst in Philadelphia, PA
    Former Employee - Financial Analyst in Philadelphia, PA

    I worked at CDI

    Pros

    Fast paced environment with tremendous responsibility due to both decreased employee morale associated with recent corporate restructure, and increase workload/responsibility assoc. w/ the same.

    Cons

    Beware of rogue managers w/ little disregard for appropriate behavior (race, gender- it's all up for grabs. HR has demonstrated that they don't care if you're inappropriate and disrespectful, as long as you get the job done)

    Advice to ManagementAdvice

    Transition your culture into the 21st century. Stop letting good talent move on to greener pastures in search of environments absent of the severe abuse your deficient culture condones and even nurtures.

    Doesn't Recommend
    Negative Outlook
    No opinion of CEO
  8.  

    OK

    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

    I have been working at CDI

    Pros

    OK, pays on time and weekly basis

    Cons

    No Future, no holiday pays

    Advice to ManagementAdvice

    Increase the salary each year

  9.  

    Buyer

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Buyer
    Current Employee - Buyer

    I have been working at CDI full-time (more than a year)

    Pros

    Good Company to work for they have good representatives. Unlike some agencys like CDI you can understand the representatives. One thing they are very up on is safety and have weekly safety e-mails. They very informative and entertaining.

    Cons

    They are very hand off once you are placed. Could be a con or pro for some people. The supervisors they have could be a little more friendly and be able to explain things better.

    Advice to ManagementAdvice

    none

    Recommends
    Positive Outlook
    No opinion of CEO
  10.  

    Good experience.

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - BU Manager in Phoenix, AZ
    Former Employee - BU Manager in Phoenix, AZ

    I worked at CDI full-time (more than 10 years)

    Pros

    Good opportunity for advancement in the outsourcing group. Able to develop good skills in CAD design and drafting as well as management.

    Cons

    Corporate mgmt a bit out of touch with local branches. Financial information not timely. Corporate mgmt changes made without local involvement.

    Advice to ManagementAdvice

    Communicate better with local offices.

    Recommends
    Neutral Outlook
    No opinion of CEO
  11.  

    Life as a contractor

    • Comp & Benefits
    • Work/Life Balance
    • Career Opportunities
    Current Employee - Drafter in Fort Payne, AL
    Current Employee - Drafter in Fort Payne, AL

    I have been working at CDI as a contractor (more than 5 years)

    Pros

    Pay is great! People are friendly. Work on your own.

    Cons

    Insurance cost is outrageous and coverage is poor. NO benefits!

    Recommends
    Neutral Outlook
    No opinion of CEO

Work at CDI? Share Your Experiences

CDI

 
Click to Rate
or

Your response will be removed from the review – this cannot be undone.