Growing company that needs more organization and better division of tasks. Company also needs to focus on perfecting areas before innovating new ones. Communication is a little slim in some areas. Implemented ideas are sometimes not thoroughly thought through with regards to impact on other areas of company.