It depends on the nature of the job.
If you are a educated professional, then companies get pissy about how your second job might interfere with your primary work and erode some competitive advantage.
If you are working hours in a fast food place, they don't give a shit unless you fail to cover your shifts and never are available to pick up a shift for someone who can't cover theirs.
Lot's of peaple slamming its use...