Pros
Laid back environment, family like setting, flexible hours, steady workflow, promotions from within
Cons
Could pay better, some arrogant members of leadership, the entire receiving department needs training but the higher ups don’t want to listen and take effort to fix it