Los recently switched employers and Travis wants to know how to make the best impression at a new job. This is actually a good episode, lol.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More