ParentFull threadCloven·eazyBI looks very interesting, but your site and sales pitch seem pretty unpolished. How big is your team and where are you situated?View on HN