Hi Aspirant,
Hope you are doing great as per the question asked by you, Venkateshwara is co-ed so it has a more diverse crowd, college societies are more active and is one rank higher (ranking wise and overall reputation wise). Plus it is one of the 10 best commerce colleges in DU. Moreover JMC has plus point because of its location and campus. No dress restriction in JMC. In terms of placement both are very close because same companies visits in both college. So you can choose accordingly.
Hope you found this answer useful. Stay motivated stay positive.
All the best!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile