Pros
Small to medium-sized company with outdated technology, some talented and nice people who have good relationships. But mostly there's a culture of "fear".
Cons
A hostile and chaotic environment in manufacturing. Management uses the term "Lead from anywhere", but has no sense of direction, guidance or leadership themselves. Technicians and Engineers are constantly judged and asked to lead and make decisions, while management is really poor in guiding teams and providing the necessary tools. Programs are poorly planned and constant changes lead to unnecessary disruptions and failures. There is a huge disconnect between cross-functional teams and usually, play the blame game which leads to hostility and poor culture. Fear-based culture, micro-managers, bad history of lay-offs, below average salary/benefits, favoritism, politics and the list goes on ...