Sorry if you disagree, but unless you're a robot, professionalism only goes so far.
However, Olathe is a town of suburbs and schools and not much else. I wouldn't want to move back there, period, let alone from SF.
I'll add that some of the parts of Kansas I've been to seem very nice if you want to raise kids, or just relax, although I wouldn't want to stay there long term.
I know a lot of decidedly cool people from Wichita... but I also know quite a few crazies.
Do you want employees that don't care about causing you a PR disaster?
Is this the context where "team player" means "someone who will bend over backwards for a company that likely wouldn't do the same for him"?
Being a team player doesn't necessarily mean mindlessly obeying every corporate policy (though I suppose sometimes it does).
There is definitely no PR disaster. The site isn't knocking Garmin at all. In all actuality, the people creating the site do not seem disgruntled one bit. They seem proud of the work they did, they rep Garmin products and seem in good spirits. Sorry, but your analysis is way off.
Also, if you have a large bike route, 50 miles or so, you have to cache a huge amount of tiles to see that route at any detail. Currently, Google Maps fails at consistently doing this even with expanded cache sizes.