How do international collaborations like the ISRO-ESA agreement benefit India's space program and scientific community?

I am curious about the advantages and possible challenges of partnering with foreign space agencies for Earth observation missions.