work from home jobs hamilton ontario work from home at virginia corp