For me, one of the worst things about UnderwriteMe is the isolation of teams and streams of work within the company. I feel like teams from different products or even areas within a product don't communicate as much as they should. Given the relatively small company size, it seems sensible to have much more sharing of knowledge, idea, tools, etc, at all levels and not just at a management one.