Great, if demos are in your area.
Hard to get in touch with. Sometimes unresponsive.
Sometimes demo jobs given to certain people, favoritism.
They pay is OK, but it takes over a month to get paid
Sometimes Booking Agents hard to get ahold of, takes too long to get paid