Great people to work for, fair pay, and benefits, yet could be much better. Set flexible schedules. No set time for a lunch break. Lots of heavy lifting. Slow in advancement. Great place for a young person to start a career. Paid holidays and time off. Simply overall score I'd personally rate at a B-.
ProsNot too much o.t.
ConsPay and benefits