N
Nouha FadlallahReview ofDelta Theta Sigma
As a customer of Delta Theta Sigma, I must say tha...
As a customer of Delta Theta Sigma, I must say that I am not impressed. Their services are subpar, and their website is difficult to navigate. I had trouble finding the information I needed and the customer support team was unhelpful. I expected better from a company with their reputation. Overall, I would not recommend Delta Theta Sigma.

Comments: