Pay is lacking compared to others. While they focus on the area, remote work with a similar size or larger company. can help move up down the career path quicker while also increasing pay. Seems there has been a turnaround with mid level developers due to that and some other things possible. Hard to progress in company. Time to garner the experience will always be a factor but when being vocal about trying to expedite that - it seems to fall on deaf ears.