I have been working with Dotcom Team for more than 4 years now. I only have had good experience to this day from Dotcom Team.
This company is led by highly ethical and professional people who are really helpful.
Every one in the company including the Managing Director is easily accessible via phone/mail and immensely patient to answer your questions.
Everything including HR/Immigration processing/Payroll is done methodically and systematically so that you don't need to worry about those areas so you can concentrate on your work.