I recently visited a certain company's website and...
I recently visited a certain company's website and found it to be quite average. The website provided basic information, but it lacked the wow factor and did not leave a lasting impression on me.