>Also don't most work contracts expressly prohibit taking a second job

Every single full time work contract that wasn't written by a complete moron spells out that full time is in fact full time.

The overemployed crowd just ignores it an hope they don't get sued / word spreads / prior gigs won't reference