USB-C dock, HDMI, 3x USB-A, SD card (Purbrook PO7)

This was given to me as non-working but works with my Macbook pro.
Tested each USB port and the SD slot, all see the memory devices there.
Overall looks in good condition, but may be unreliable with some PCs...