First words said: You are using logic, that is not allowed here, don't trust anyone, and it sucks your soul.
Pros: paid breaks, interesting work, a lot to learn
Cons: bad management, hit and miss supervisors, does not support students completely, just another number, negative degrading environment, drama, can't trust anyone, not a lot of honesty, bad communication, not worth the money to be a lead
Slow or fast depending on board production, machines break down all the time, lack of maintenance because few in numbers, irritated supervisors, misunderstanding people you work with, paid breaks, just another number, bad rumor wheel, management keeps changing, standards keep changing, nothing is consistent, quality and quantity always on a race. The most enjoyable part is some employees and so etching new to learn everyday, even if its another rule that doesn't follow logic. Who listens to us though? We are just workers. Take my advice and work for the experience, not the career.