Presently, they are working in Dubai. They had been worked with us in the past projects. Is the above sentence grammatically correct?