There are serious variations in pay of long time employees and new blood coming in. The only way to get paid what you are worth is to leave and come back. While I got a higher than normal pay raise this year, I am still $15k under someone that was hired last year with no experience in the specific area. There has been a significant issue of not having enough resources to handle the workload for years. The common theme is that we don't have enough resources to handle the various jobs. If someone is out due to vacation or illness, the entire department suffers and it takes weeks to get back to "normal". Managers often work nights and weekends just to keep up.