On mobile the homepages animated "an individual contributor role." text overflows with the button placement.
Also when typing in a filter for the location name, the site stutters. This is probably because the JS is trying to filter the whole list on each keypress. You could implement a slight delay before starting a search. I've previously implemented something similar by restarting a timer (clearTimeout + setTimeout) each keypress. Once the setTimeout actually executes (in my case after 200 ms) OR the user hits the enter key, the state is updated and the filter search is performed using the current value of the text input. I've found this to be a great solution for responsiveness.