Is finance a good major