Seaborn question

I’ve had trouble with my project because when I plot with seaborn the xticks are overlapped and when I rotate them, they are indeed rotated but by using plt.set_xticklabels(rotation=30) the outcome before the graph is an array of numbers does anyone knows how to get rid of those?
You can see what I’m talking about in my notebook:

Here’s the code that makes this happen:
plt.figure(figsize = (22,8))
sns.barplot(x=‘Founded’,y=‘Avg Salary(K)’,data=df)