this is pretty common for product/industrial designers, they have little sense for graphic design. there ar emore brilliant companies like this with shitty websites.
the work is very interesting though.