From what I have seen there is a very fast turn over rate for most departments. Many people who are good at their job do no stick around. I have seen some hard workers come and go, sometimes the only reason people leave is simply lack of compensation...