Growing pains as expected of a growing business, some lack of process and predictability, which is being addressed, occasional alignment on a global level due to a dispersed workforce are the key ones. I do feel management is making progress toward improving all these areas.