D

Douglas Busk

1 year ago

The company is doing an average job in terms of se...

The company is doing an average job in terms of service delivery. The website is informative and easy to navigate. However, there were some delays in response time and the staff seemed slightly unorganized. I hope they can work on improving these areas to provide a better customer experience.

Comments:

No comments