It’s a nondescript county.
Because it’s so central and has good motorway and road networks, it’s got a reputation as a warehouse county for good reason.
It has border confusion too. Locals will claim they are in the East Midlands or East Anglia depending on their snob factor.
It’s East Midlands.
There’s a LOT of water. The Nene Valley, lots of rivers and lakes, a fishing, sailing or watersports club on nearly every privately owned lake, plus several large reservoirs with country parks attached. It’s a good county for outdoor activities water based.
Scenery is flat. Mild hills somewhere, but that’s probably on the Oxfordshire border 
Some pretty villages built in local ironstone just as pretty as Cotswold ones, also some bland, backward towns inhibited by corrupt councils.
Wellingborough has a private school, and the town has immense history. Housing is relatively cheap, shopping is poor, employment and commuting connections are good.
I moved here age 15and left after 3 years. I’ve only ended up back here out of circumstance.
So out of a choice between the two, Id take the lush, rolling Oxfordshire downs any day, which is closer to my native Wiltshire than Northants.
You’ll never know until you take a drive around anyway.