As a fast developing business the management structure is yet to keep up. Support is not structured and therefore lacking at times. A small business which has grown quickly means professionalisms have not been applied at all stages.
There is opportunity to learn but this is limited by time constraints due to such wide remits, which will no doubt lessen - more... as the business grows. - less