Pros
The only pros are the people. Everyone works super hard at attempting to navigate a very toxic work environment starting with the owner. Pay and benefits are good, but is so that you can be verbally abused by the owner.
Cons
All top leadership is micromanaged by the owner, as much as they try to make the organization a better place to work, it fails because the owner is super toxic. All employees are treated like they are disposable. Favoritism for the owner's long-term employees. The positive reviews are all fake. The same employees who wrote positive reviews hate their job and only tolerate it because they are paid well. The owner makes people cry all the time even men. Several key employees recently quit. Do not take a job here, you will regret it. You are better off going to Raymond, Crown or Pape.