I have had a mixed experience with TDI Global Ltd....
I have had a mixed experience with TDI Global Ltd. Some aspects of their service are great, but there have been instances where I felt they could improve. Overall, they are a decent company, but there is room for growth and refinement.
