Pros
The pay is fair based on industry standards, nice people stuck working there.
The brand is strong due to the founding management building a strong brand.
The products they make are good and popular in markets.
Cons
Management has no clue about manufacturing rules and compliance, they are hiring manufacturing professionals to try to clean up the mess they have but the problem is that they don't trust or listen to the people they hire. The amount of gossip around the office is so unprofessional and a complete distraction from the work at hand. I had someone come to me my first week who knew exactly how much I was making because the person who processes payroll tells her team what someone's being paid. If you call out sick the owner will discuss your health issues with others. I'd been there 3 days and without me asking, started telling me about a previous employee who had an illness and a current employe who was out due to health issues, down to the tests they were conducting on them, a complete violation of HIIPA and a betrayal of the employee's trust. They will present you a position of 40 hours per week, but will be calling you even during off hours or weekends.