Competitive pay. Family environment. Everyone helps one another. Management is very helpful with your concerns. If you get less than 40 hrs it's your own fault .
Cons
Really can't think of any unless you don't like working.
Old outdated equipment that often misses the "precision" mark. Disorganized and complete disarray of production management. Lack of clear cut leadership. 60-70 hour work weeks, making up for constant mistakes during production. Racing from one self induced crisis to the next as each deadline approaches. Low payscale for the amount of skills required. Employee Owned is nothing more than profit/loss sharing.