the bosses listen to employee
it's okay i guess.. i mean it could be better.
the leadership team is too bossy.
They need to cet better that is all
Leadership Scores are rated in the Top 15% of similar size companies on Comparably