Vantaggi
Most coworkers were friendly, but you do run into your occasional a**holes. Company does pay insurance for employees and allows you to choose which health care plan you are interested in. Pay is decent but even with inflation, they are not willing to give 2 more cents to their employees, so prepare to be stuck on the same pay for years.
Svantaggi
No raises, whatsoever. Managers tend to micromanage employees, and they have a tendency to hire inexperienced managers. Prepare to also be let go at any point in time, as the company tends to often lay off a lot of workers at once. Managers also tend to be hired not by their experience but instead based on the friendship/relationship they have with owners or other upper management. Lastly, there is absolutely no place for growth at this company.