Pros
Diverse group of people Over time available consistently supervisors,coworkers and leads are great across multiple buildings. family atompshere at least in terms of individual departments. promotion is almost exclusively from within and transfers as well. Promotions can only be given to one family member so they do a good job at preventing nepotism and unfair hiring practices.
Cons
Management is pretty terrible pay is below industry standard and OT is the main way you can get the money back. No phones in the production floors so its very difficult to keep tabs on important calls or time during breaks and lunch. Generally speaking you can definitely find better places that not only let you use your phones but have more freedom and pay wouldn't recommend unless you have nothing else or are looking to transfer to another department from within the company.