EDS is a top shelf company. They will help you get where you need to no matter what stage of the process you are on. If it is something complex and you work with them from inception to finish you cannot lose. If it is having EDS come in and fix others design flaws. They will have you covered. I have worked with many engineers through the years and I would go nowhere else period. I really cant say enough about this company.
Very not