Freedom and trust to attack engineering problems in various ways. Tons of manufacturing processes to learn, and some great people always willing to share/help out.
Cons
Pace of work can be too much for someone who is not used to constantly switching priorities.