This well-loved and gently-used MBP has been wiped and reset to the most up-to-date MacOS that it can use, High Sierra 10.13.6.  The original slow hard drive was replaced with a Seagate Momentum hybrid drive with 32MB cache and 4GB SLC SSD for the some of fastest performance available in 2012.  Its original 4GB of RAM has also been upgrade to 8GB dual channel.  The remainder of the internals are as-sold by Apple, though the optical SuperDrive quit at some point.

I don't recall the battery life now, but it was replaced at one point in its life and was mostly used as a workstation laptop, so the power cycles aren't bad.  Utilities says it has about 83% of expected lifespan.

It has hybrid Intel and dedicated graphics cards.

It has 2 USB ports, a Firewire 800 and a Thunderbolt (1?) port, one of which also works as a miniDisplayPort.

If I find it, I'll throw in a miniDP to DVI and VGA adapter.

Yes, this computer is approaching "retro" at this point, but if you need to develop for Intel Macs or otherwise dabble, it is still functioning pretty well.  The times have changed, but ol' reliable here hasn't. If you end up parting it out for Frankenstein computers and projects, well... Try to recycle the aluminum, at least?

I will try to respond to reasonable questions in a timely fashion but I believe the pictures, description, and SKU for this should answer most of what you'd be curious about.

Find more details on the original configuration here:
https://everymac.com/systems/apple/macbook_pro/specs/macbook-pro-core-i7-2.66-aluminum-15-mid-2010-unibody-specs.html