Normally when you click on a company logo on the top left corner of the screen, it takes you to the most important page, currently that is the forums page here on xenForo. In other words it should take you to this page:
50/50 I feel, often folks click the logo thinking it will take them to that organizations website. However this should be a [AS DESIGNED] since in the style system you should be able to edit it rather easy. If the software is anything like others you can usually designate the website location which is where that link ties into. I haven't seen the back-end of course so that's not a guarantee by any means.