Read feedback from candidates and former or current DELTATRE employees.
You can also add a review and rating of the company, ask questions or check salaries.
Where is it easier to do language courses at DELTATRE or at TOTM? Do you know anything about this topic?
Does DELTATRE offer you good working conditions? Do you like your job with? Knowledge of English is mandatory to be able to work there?
Is the atmosphere at London relaxed? Do you feel comfortable there? Has your integration gone very well?
Could someone share their observations in the forum? Unfortunately the thread on the company of DELTATRE contain scarce information on working conditions at the company.