Pros: none whatsoever.
Cons: low pay, stressfull, oblivious managment, high turnover, lack of equip.
Working 7 days a week, minimal pay, management has no clue about the testing industry. They make promises to customer engineers they can't keep. Understaffed and overworked. Most employees have little training, Testing is spotty at best. You have to twist an arm to get any new, or calibrated equipment. Very hard to do a job without the tools to do the job.
What a stress filled place to work. $0.30 raise every 2 years if your lucky.
As soon as they don't need you anymore that's it.