Interesting post... my role, at a PUI, is defined at 60/20/20 (teaching/research/service). However, service outside of the campus is neither expected nor valued when promotion/tenure decisions are made. So peer-review is 'unpaid' work that the publishers profit from (and volunteer on my part).
add a skeleton here at some point
about 2 years ago