Not a milwaukee battery. Its a generic knockoff.
Does it work with my milwaukee tools:
Yes.
Does it hold a charge as long as my authentic Milwaukee battery:
No
In terms of testing this, after charging them both fully upon receiving, I plugged it into my wet dry vac and timed it. On a full charge this got 8 minutes.
The authentic battery got 12 minutes.