Here are the best — and worst — U.S. cities to start your career