2 questions correspondantes
You are a number. You don't matter as you are working for a contractor. If you get injured, you're on your own. Complaints, specifically safety based complaints fall on deaf ears, and if you get into an accident, even if it has been established that it's an issue of lack of maintenance, it's still your fault. Stay far away from this employer. They will not have your back, they will not fight for you and they certainly won't help you if you ever get injured.