Pros
None unless you enjoy horrible pay to go with poor leadership that thrives on favoritism and running the few people that actually work into the ground doing the rest of your departments jobs.
Cons
Management is an absolute joke, I refer to my lead and 2 managers as the 3 stooges. They thrive on playing favorites while sitting on there butts all day having no clue that most are doing next to nothing. Then when the lack of work catches up to them they start forcing others to do the lazy people’s work while doing nothing to the lazy people. Oh and if receiving wants to do nothing that’s fine and you will be forced to work overtime even though there is nothing to do. They claim to be a family company but what they mean is the company is your family and your actually family doesn’t matter. They will go out of their way to not give you FMLA even when required and then threaten your job as much as possible when you do have it. Oh and to get FMLA for the birth of my child I had to go to the department of labor and have them call them to tell them yes I do get leave.