I work at a company that under pays me by 30% of the industry average according to Glass Door and Stack Overflow salaries. I used my skills and years of experience to find this. I even checked by reducing my number of skills and industry experience and they show I'm underpaid by 25% based on location.
The company has policies in place for review cycles that could bring promotions and raises. They also have additional required side projects to complete to meet the promotion criteria. We are required to do at least two of these projects a year and it's supposed to be on our own free time, not in the office during work hours.
I'm finishing up the second project and if I were to guess the time it has taken I would say about two pay checks worth of my personal time has gone into these projects. It has taken two and half to three months of my personal time to get these done which includes putting off other things of personal interest.
My concern is even if I received a promotion or raise I doubt it will be significantly higher. I heard that other people who started just three years ago are only making 10% more than me, which puts them still 30%+ lower than the average. That's assuming those are three more years of experience and could get better pay somewhere else.
Me and others have tried talking to Compensation and Benefits managers about this and they kind of ignored the staightforward question and asked what we thought about medical and 401k. Which we all feel is good, but doesn't justify the pay discrepancy. We also told them we could find the same medical and 401k at other companies. Some people can't even use the 401k or medical because of bills they have to pay. If they lowered their paycheck to get these benefits then they wouldn't be able to cover bills.
Is there a good way to talk to management about this? If they offer a raise that is lower than I would like is there anything I can do?