EsportWorks, a new social platform for esport professionals has launched its world-wide beta. Designed to be an all-in-one hub, users can create a profile tailored to their specific skills, network with potential employers with a built-in chat system and search for hundreds of jobs from around the world.