I'm the big 4 op. I agree that STEM majors are definitely smarter but it's an employer market at the moment. Do you know any civil or electronic engineering majors doing well in the industry? No right. Those that do well are not only smarter than SIM students but also within their cohorts. They go on to banks or other MA programmes. For the rest of us, if you have to choose between 2nd lower engineering or 2nd upper SIM, definitely go for SIM.