The processes in place for the sales & marketing team are exceptional however there is room for improvement in other departments. Communication between teams can sometimes be challenging, especially when working remotely. The organizational structure could be more defined so that there are job roles that cover every area of the business, resulting in less gaps.