It is a very sales-driven organization where projects are often started before resourcing is properly thought out.
Contracts can be wildly inaccurate in terms of hours and effort a project will take or so open-ended that clients can reasonably ask from their POV you to do whatever, whenever. So it's up to the execution people to meet these expectations without having the needed resources, e.g. burnout.
They also blend different roles and seniority levels inappropriately imo, i.e. project managers = account managers = senior specialists = content managers = everything = nothing.
Sorry, if you need to design, write code or build a program on a deadline, you shouldn't be thinking about ways to expand a scope that you haven't even finished yet. Sales can work on sales, let other people do the job they signed up for. It's up to management to know who is working on what and when, not for junior people to "improvise" as they go.