I think it's ridiculous to expect employers to provide career progression before employing staff. There will always be less 'leader' jobs than 'staff' jobs. People need to be realistic with expectations or start there own if being in charge is so important