Pros: healthcare, great co workers
Cons: not stable, numerous lay offs, hard to move up in company
great pay, learned alot about assembler, mechanical work, painting, hard working off shifts with a family, great health insurance, all in all a great place to work when there is work and not having to deal with numerous lay offs