That said the board looks seriously under-engineered. It's a bit ridiculous to invest so much in high quality switches and an enclosure built like a tank without spending any time on designing the board to withstand any forces, passing the buck onto their customers to make sure everything is soldered correctly...
I'd be confident the enclosure survives a fall and lasts a lifetime but certainly not anything inside it.