Benefits aren’t horrible, but could be better for management. Hourly employees have a separate schedule. 401K, vacation, and insurance could be improved.
This company is family owned. They aren’t dealing with investors, they’ve been doing this a long time and are constantly evolving. They know when and where to spend their money to increase the companies growth as well. Working here is like working with family.
Cons
None that I can speak of. If you are level headed and have common sense, there are no issues. Business is business.