Is it OK to overlay a line chart overtop a bar chart to show averages in different categories? I'm a software developer and not a data visualization expert by any means. I was sent a screenshot of how my client wants some data visualized.

Each bar is the average score for your team. The points in the line are supposed to represent the overall average of all users in the system so that a team leader can figure out if their team's score is above or below average.
The examples I find on the internet typically compare a single score with a straight horizontal line showing the overall average.
Is using a connected line that way fine?
Is there a better way this data could be visualized?
 A: As suggested by @mkt the bars could be plotted side by side. I've taken that one step further and nested the bars.

@aaaaaa's answer mentioned "If your goal is to show". It seems to me having a clear goal is helpful in figuring out what plot to use.
I'll have to spend some time to clarify the goal but for the purposes of this answer I think this would sum it up:
Goal: To show company and team performance as well as compare the two side by side.

For those curious, here's a codepen showing how I made the above plot
A: If your goal is to show

in Results your team is above average, but in Accountability you need improvement

then one way would be normalization, and showing percentage. That is, the team doing 130% of the mean on Results but just 50% of the mean on Accountability. Something like that:
 
The relation there will be team/mean - 1
Also, to see how data can be efficiently represented, check out the book The Visual Display of Quantitative Information
Beware, however, that this method compresses information. As @whuber noted in comments, you lose ability to compare variability of the data. Also, you lose comparative information: how much your company as a whole performs on different metrics ("you have better conflict than accountability")
