Management is awful, full stop. There's over a 1/1 ratio of front line staff to management/admin staff and yet you're constantly feeling alone and completely unsupported.
For all that management seems powerless to help you, they'll do everything possible to undermine you if you run into an issue with a client since time and time again they've shown that their stats are more important than their staff.
The salary is a joke for what the job actually is and you'll never actually be able to take all your breaks as outlined in the collective agreement.
There is little to no upward movement and no clear career path within the agency.