Building good teams improves employee and customer satisfaction?
Definitely
Not Really
Not Sure
Vote
See this poll on:
https://poll.fm/6878522/embed