They have a good curriculum, vibrant campus life and good faculty, but you cannot be completely dependent on the college you need to do lots of self-study, research and learn all the software updated in the field, but for engineering, they have lots of placement opportunities but for architecture, u need to search on your own!