Every company has its difficulties. Some of the general struggles that plague growing manufacturing business are present: difficulty in maintaining alignment between HQ and the Mfg sites, project prioritization, etc. However, in my own experience, the pros far outweigh the cons.