Okay place to work. Good people on the floor. Good work experience.
Cons
Management is not good. If you're no in the "inner circle" then you cannot advance your career. Never give people hired in a chance to move up, always hired from the outside. Toxic management.