The factory that I worked for was new, so, obviously everything was taking shapes. The only thing I would point out as 'Con' is absense of proper and timely breaks. Since shifts are long, proper breaks could make them easy on workers. (If you could divide that 1hr break in to 2/3 20mnts breaks in regular intervals or something like that...)