Pros: family like work group
Cons: too many to list
Still have a few awesome people to work with but many great employees have flown due to severely unstable work environment, punitive and disorganized management, unsafe work conditions. Last three or so years everything has changed negatively. Many things that could be done by management to make it better fall on deaf ears.