yup, had a 24p tplink managed up to recently and that sat and ticked along no bother.
unlike netgear, dlink etc. sure id love a HPE/Aruba or Cisco set up but that aint happening.
I've seen plenty of them... they were the budget go-to switch at my last place of work. In home environment you won't come up against the throughput issues they have... but my main point for recommending against them is their very high failure rate.
I've had much better experiences with Netgear switching... although they're still only middle of the road.
HPE... especially their PoE switches & the lower end ones that are re-branded 3COM are really terrible of late... 3COM being the worst switching provider I've ever had the displeasure to use.
D-Link... haha... yeah... avoid like the plague
In the budget arena... I would go ZyXel or Netgear... the ZyXel 8+2 19xx PoE switch is an absolute bargain... 8 port L2 managed switch for £100 and I have yet to see one fail.
I'm lucky though... my home switching is Meraki (2x MS220-8P) & APs are Ruckus R500 & R600 at either side of the house and a virtual SmartZone... although I'm thinking about grabbing a pair of Meraki MR33 to complete the cloud managed ecosystem. The newer rage of Meraki APs are very very nearly as good as their Ruckus counterparts now and I'm actually able to buy them cheaper than Ruckus. The only downside being the on-going licensing cost... but I can get that at about £20/year per AP and £10/year per switch.