Pros
A lot of the workers out on the line are nice to work with and helpful. Flexible hours for certain positions Nice 401k plan
Cons
Very difficult to trust management. Multiple occasions of being told/guaranteed something will happen, and then being chastised for asking when it will happen, or even bringing it up again. Very little done to promote growth from within. No succession planning done, or training established to move up in the company Family does not matter to them, and is not something that should affect your decisions In meetings with management, told they do not negotiate, and any attempts at showing extra work done or going above and beyond will not be rewarded. Multiple occurrences where gossip reached higher levels, and no conversations are had about the supposed gossip with effected employees. It becomes the new perspective of employee. Very little one-on-one face time with upper management. The occasional meetings will get rescheduled or postponed until issue is dropped. Very difficult to obtain an opportunity to talk with anyone high in the company if there are any issues. Employee's struggle talking in meetings for fear of retribution.