High GPA with finance major or low with engineering major?