Company reviews should have its own category on the eHam homepage and directly under the "Community" tab on the homepage outside of the forums section. Or company reviews should be organized alphabetically and listed under "Reviews."
Just my $0.02.
Mark WU6R