The wordpress themes instalation in subdomains have no diferrences from any other instalation. You have to look at a subdomain site as another normal site, the only difference is the parent domain name.
I think the roles of the users from Jobroller, Quality Control and Vantage are different from each other.
You can try to find some plugin that share the wordpress users table between wordpress installations.