Pros:
The course has some big elevation changes and makes good use of the topography. Any time there are steep slopes, at least a few baskets (in my opinion) should be located near the slope for some good risk/reward, and Pye Brook does just that. Several of the holes have big right-to-left hills, so a RHBH player has the challenge of ending up way left if you hyzer out just a little too much. Because of this the course probably favors a lefty a little bit.
There are a couple holes with water, most notably 18, which forces a 300-foot throw over the water (it was completely dried up after a very dry fall, but it's usually full of water) to a narrow green, or laying up on the side.
Holes 16 and 17 play to baskets perched atop big hills with steep pitches on either side, so placement can be challenging.
Navigation generally is good, and the tee posts are visible. Tee pads are rubber. Tee signs show the distance but not any fairway contours (although the basket is easily visible on all but one or two holes).
Cons:
Most of the holes are completely wide open, so the elevation and avoiding OB are the only challenge. There are two wooded holes, but it doesn't appear any trees were cut down, so the available lines are barely there.
I have never played here when baseball games were going, but I imagine it makes it a lot less enjoyable (the second hole has the real possibility of landing in the outfield if you pull right too much).
The course doesn't have a lot of challenge for an advanced player, but the water keeps some of the holes from being very beginner-friendly. It is best for rec and intermediate players with a little experience under their belt.
Other Thoughts:
I revisited this course after 4 years. I can throw around 300 feet now, so I found the course enjoyable but not overly challenging.
The course can get pretty windy, which could be a pro or con, depending on your viewpoint. If you are north of Boston and want to test our your distance, this course is more than adequate. If you're visiting the area, there are far superior courses within an hour or so..