Pros
Friendly coworkers, free lunch and breakfast once a month and if you catch it on a good day there is toilet paper in the bathroom stalls.
Cons
Please walk away from this company before its too late. The management is so disrespectful and self absorbed. It is all about making money for the management with little respect or acknowledgement of the employees. You will be expected to work 42.5 hours a week if full time and treated as if management is doing you a favor. It is family run so family comes first, even HR is family so you really can't report anything and expect a change to be made. They are not socially responsible or ethical in any manner whatsoever. It is a really difficult atmosphere to be in and you will always feel that eyes are on you watching every move you make.