Does this feel sketchy to anyone else? This is supposed to be a multi-million dollar fund, but their website looks like that? It feels pretty unprofessional.
Financial sites aren't consumer sites. You wouldn't call berkshire-hathaway sketchy, would you?