Pros
-Working for JD is a good resume builder and a good way to get some experience. -Pay was also good for a starting engineer in the area. -Work/life balance in my role was good, but I see others who can't say the same.
Cons
-It can be difficult sometimes working with the union workforce when you have employees who won't do ANYTHING outside of what is specifically spelled out in their work contract. But most guys aren't that strict as long as you have a good relationship with them. -Changes happen sooo slowly. Minor changes to prints can take months or longer. -Many employees (wage and salary) are lazy or have terrible attitudes -Too many engineers think that their degree makes them better than the wage workers -Career opportunities for contingents is almost non-existent unless you're willing to put in 2-3 years, all the time hoping a job opens up (unless you want to move around to all the different plants)