Pros
It is a clean shop. That's about IT.
Cons
Poor management.
They lie to the employees, by promising review and raises, and not follow through.
They can't keep assembly staff.
The owners are liars, and don't value employees at all.
Everyone that is in Assembly, quits or gets fired, for several reasons.
One of the WORST places I have ever worked.
Do not recommend working for these people.