I had an average experience with Optimum Feedback....
I had an average experience with Optimum Feedback. The service was okay but nothing outstanding. I expected more from such a reputed company. The website was user-friendly and easy to navigate. Overall, it was a satisfactory experience.