Unreliable and glitchy. I use this professionally and I have had to uninstall and reinstall three times in the last month. Could be very cool, particularly with VoIP calling, but is too unpredictable.