Britvic still has a "robust" business model, but may take some time to recover from its recent troubles, an analyst has said.