- Any Location
- Any Job Title
Employee ReviewsSort: Popular Rating Date
I have been working at CDS InternationalDoesn't RecommendDoesn't Recommend
The opportunity to live abroad for a year.
The organization wants as little to do with you as possible and the staff hates when you ask them to do their jobs.
Advice to Management
Learn more about participants professions.