Sorry for late reply, went on vacation lol.
Switch is full gigabit, nothing is wireless, we have network teaming enabled in the server, amazing charts also runs equally horrible on the server.
I have been monitoring resources and the quad CPUs are only hitting about 3% usage, about 28GB of the 128 GB of ram is being used, network is only showing spikes when someone scans to Amazing Charts (for half a second) and disk usage is low.
We just had amazing charts do a full uninstall and reinstall of amazing charts and it's still slow. Their next troubleshooting step is to wipe out the server completely.