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