Last I checked its a Non CS town. So basically if you don't know someone, they don't know you. Living almost next door, I can say with 99% certianity NH is the way to go if you live in the area. The only city/town in the Valley that will hire unknowns, are all CS.
Other than that W. Newbury is a snoozeville town. Know mainly for it's speed traps and headlights out Vs. Good officers, just few calls for service. The last FT officer that they hired was PT in the neighboring town, ( he grew up in West Newbury too.)
Just my $0.02