Turns out if your SSD's partition isn't aligned correctly it will under-perform. Luckily there is a very easy way to check if it's aligned properly for Windows:
In Windows' search bar (or command prompt) type
msinfo32which will bring up the System Information window.
Then go to Components > Storage > Disks > find "Partition Starting Offset" and using a calculator divide it by 4096. (Look for your main disk and main partition and not the small 100MB boot recovery partition).
If the result comes out as a whole number your SSD partition is aligned correctly. For example my drive is 105,906,176 bytes which when divided by 4096 is 25856 so my drive is properly aligned. If the result comes out with a decimal you need to realign your partition.
To realign your SSD's partition check out the Lifehacker article for details.