You wouldn't work for a company that requires you to present a resume? That is basically equivalent to not working for any company at all, other than as a consultant or a founder. Making a decent resume is not difficult, and done well, it isn't "cruft".