If you need exposure, a competitive environment, a good crowd, and a larger number of companies to become involved in campus recruitment, then LPU is the place to be. However, they charge high tuition, and their total intake strength is around 3–4k students in a single batch. As a result, getting a job at LPU is also a bit competitive.
On the other hand, GNDU Amritsar appears to be a better choice than LPU because you will get everything you need in this college, such as exposure, a competitive environment, and everything else a student needs during his or her journey to success.
Furthermore, GNDU is a government college, so having a degree from a government college helps you in the future for placement. GNDU offers good placement opportunities. In the recent placement drive, the highest CTC offered was 13 LPA.
So, in my opinion, GNDU Amritsar is a better choice than LPU. Go for it.