I have mixed feelings as my early experience was belittling & frustrating as the agency had gone through rough times especially with absent or questionable leadership and stupid salary negotiations.
General salaries are low (about 15% below average) for the region but this is offset by a more relaxed 9 to 6 work life balance.
As mentioned less advancement for more mature individuals or management.
Based on my experience and my options I would rate the company overall at 3.4 so just over average.