I am not sure they are that big - according to local newspapers, the whole crew is 33 employees incl. administrations.
One BIG downside is, that they are fully depending on Agfa - last fall when Ilford and Forte failed to satisfy the market, demand on Agfa stuff rose and they prefered to deliver themselves and Tura was out-of-stock on bw materials for months!
Plus, in recent years Agfa went into the private-label system on their own, installing confectioning plants in the US (and elsewhere) to satisfy the needs of the *marts on the North American continent.
According to a quote on a german forum, Maco already dumped them, they found someone else cutting the expensive traffic survaillance stuff aka R³.