The card can do 10G, but for most applications will be unsuitable as it needs to be put in a chassis with unusually good airflow or it will overheat. As it is primarily a server card, this will not normally be a concern, more something to keep in mind. Otherwise, does exactly what it says it'll do. Bear in mind that the drivers are a pain to install but you can install Windows Server 2012 drivers in Windows 10 manually and it will work just fine.