Pros
Coworkers are friendly, Facility is clean, all PPE provided by employer
Cons
You only get 2 paid breaks that are 20 minutes each, expectations are unreasonable because they expect you to work at the pace of a machine and they do NOT slow the line down for any reason, they have double standards depending on if they like you or not, hourly pay does NOT match expectations of physical labor