bachelors engineering management degree worth it