This page is completely unreadable due to the lagging custom scrolling they added. Just make a regular web page please.
Maybe this doesn't reflect on the company, but I feel if you can't even create a simple web page, then what the hell else are you going to struggle with along the journey?