I have worked with CDG in the past. But had to leave the job for going abroad. I can confirm that this is the best workplace i ever had. The staff is very helping. Workload is well managed. The CEO is very encouraging and always supportive. I got to learn so much about work and the experience has helped me throughout.