One of my cousins graduated from Pondicherry University. According to him, it is a decent place to study and live but the rest depends on your hard work.
Nowadays the student's hard work counts more than what college he is studying. The physics department has a placement cell and it is active at Pondicherry University.
Institutes like TIME and other companies need subject experts in physics. They recruit from the university.
Campus recruitments at Pondicherry University are less. It depends upon the department. Different departments have different scenarios. Some departments have good placements while some don't.