Great place to work
Challenging rewarding fast-paced place to work. Competitive pay, good benefits, management depended on the individual manager, some were great, some not so great. The same could be said for my peers, but in general they were good people. Hardest part of the job was the hours, I worked long shifts, but they were compensated for with lots of time off, great vacation time given.