Rental in Middlesex County is biparted. Listing with MLS often can NOT rent out because it often require ONE YEAR lease. Whereas, if you post at craigslist.org or sulekha.com you will rent it right away.
Many IT professional working at Wall St trying to rent here due to the fact NYC rental is too expensive, but many of them got 6 month IT contracts to start with, so as soon as you said "one year lease" require, that's the end of the conversation, no need to see your rental unit.
However, many got 6 month contract to start may end up extend for many years, and therefore, extend the lease. For rent by owner units on craigslist or sulekha.com often has that flexibility, NOT thru realtors.
So, here is the tips. If you are renters can sign one year lease with good credit, get a realtor listed rental. Much cheaper. If you are landlord want market rent? just place ads at craigstlist or sulekha.com If you really need a realtor, make that "6 month lease to start with" an option, and do not emphasize too much on the "credit" for new comers. Many IT professional making 6 digit but new to NJ has NO credit history for you to check ...