Is corporate finance a good degree?

Where are you hearing that banks hire all majors?