Competitive pay. Great health insurance. Paid weekly.
Cons
Poor communication from management. Poor communication between departments. High turnover rate. Expected work week for salary is 50 hours plus weekends when asked. Unsafe working conditions on floor. Open racial harassment in workplace. No HR department. Fewer vacation days and holidays than other companies. Refuses to use 3D modeling (only autocad 2D for machine design).