Cons: low pay, long hours, short breaks
This job requires a lot of very hard work. You will spend 12 plus hours a day working. Supervisiors don't take into account for the machinery breaking down, and will make employees stay longer to get the production they want. The work environment is some what ok, if you have decent co-workers. Expect to get dirty, and covered in concrete, and paint.
The attandence policy is very strict, do not under any circumstance call off due to bad weather or you will likely be fired. You will get one 30 minute break for the entire day.