I've done a few searches and have seen people with the same issue:
Contsant disconnects usualy during each loading screen, followed by having a difficult time connecting back to the server.
Not being able to find anything I decided to do alot of testing. I changed fire wall settings, I opened ports on my router, I pluged directly into the modem and nothing worked.
So I started looking in the game settings and launcher settings, when I found the proxy settings (click options before hitting the "Engage" button).
My proxy settings where set to US, setting them to None fixed all my issues and made the game much more playable.
I'm hoping this will help everyone and I also hope we can help the Devs by doing some testing, try this and let me know if it works for you. Or you can try to adjust your proxy settings to US or Europe as well and see if you get better results.