"Not a lot of help and support from the office. Once you're set up on site, it's pretty much just you to finish and manage the project. That would be fine, until work is required 7 days a week and the office staff won't help cover any weekends"
Update your browser to have a more positive job search experience.
Upgrade My Browser