XLRI usually scores right after IIM B and C. If you are interested in Marketing or Finance, you should definitely choose IIM B or C. These have better brand recognition and at least 10-15 companies visit the campus placements of IIM B and C which don’t come to XLRI.
Hower, XLRI HRM is the best Human Resources course available in the country. In terms of alumni and career opportunities, it is way better than IIM B and C.
I have a friend who is an alumnus of XLRI and here is his insight.
So, IIM A/B/C can give you a very good head start. It's not that you will be unable to accomplish it at all if you are at XLRI, but it will more difficult.