Overall rating: Very good for the company and excellent for the country and the people I met. Debis has excellent trainee programs (pro team). If you