Pros
People were nice. The office was quiet.
Cons
Where to start, The training involved reading terms in their convoluted manuals for 3 weeks. We did not get computers or proper software until a week after starting on the floor. Design involves at least a 32 step process but no guarantees that it won't be rejected because the parts required changed or a QC person has different standards. The process and system are inconsistent and you are not trained to work through it. Management
is a complete fiasco with their "leadership" consisting of ....We are not meeting deadlines so work harder or get fired etc. You are micro managed down to 15 minute increments and there is nothing but negative reinforcement. Your job depends on 1 metric and achieving that metric is unrealistic due to all the admin you have to do with customers, documentation, etc. You are told they want to set you up for success but no programs are put into place. Management is completely out of touch and it looks like one of them likes to do coke at lunch. In the time I was there they lost between 12 and 16 people. Not the 2 weeks notice type of departure but an employee walking into the office and quitting without notice. It is a high stress low pay environment ($23/hr) with no benefits.