As for setting missions,

Those who tend to match
I have experience in setting team-/ company-wide missions on my own and am committed to accomplishing them
Those who don't
My boss often sets my missions for me, and Iā€™m good at doing it well