Business teamwork – puzzle pieces