I had a below average experience with Sedra it co....
I had a below average experience with Sedra it co. The service was not up to the mark and the website was difficult to navigate. I faced several technical issues and the customer support was not helpful. Overall, I would not recommend their services.
