Weird :) Well, indeed requiring only way to log in is strange. But I can guess that they do that to ensure their reviews are coming from real people (i.e. their staff visits the LinkedIn accounts and verifies it's authentic).
But thank you for your great review nonetheless. If you don't mind, we will put it on our home page, there is a dedicated review section.