This employer promises applicants and employees advancement, and training but never follows through. New hires are required to complete a week of unpaid training only to find that the company has overhired and there's no work for you once you've wasted a week that you could have been looking for a real job.
If you do make it to site, you are held hostage until the job is complete. And IF your lucky if there's another job waiting for you when the first is done. You can work for this company for years and be one of their very few skilled safety watch and still not receive a raise. You make a small wage and are expected to pay for your own PPE as well.
My advice, don't even bother. Move on to other opportunites.