Pros
Stable company with large backlog and competitive wages. Health insurance and 401K offered with matching contribution from Employer.
Cons
Can be hot and dirty, but you're building semi-custom powerboats, sometimes with a lot of custom options, not working in a clean room in silicon valley.