There is little room for advancement and if you do advance within the company, it will be baby steps. After 5 years I started looking for another job, I made the mistake of telling my boss that I was looking for other work and when the budget was cut, I lost all my hours so I was pretty much fired because I was looking for another job and because the budget has gone from 490 hours per week to about 350. Management also had a pay cut a couple years ago, the cap is about 22% less now. In my opinion, corporate should have frozen people's pay that were already above the new cap instead of reducing it. It really has become a terrible company to work for in the past few years.