It looks like monoliths are officially back in fashion.
So, how did you manage to go from nothing to 200 devs/300000 clients/150M of revenue? Exactly, with a monolith.
Whether you did it perfectly right once you get there is the correct "technical debt" problem to have as a burden.
-- No one ever.
They shine in large cove base where at least a handful of teams are responsible for some services and not other.
So you don’t have to get in there backlog too much.
I would rather deal with folder per team in same repo than services spread across multiple repos that still depend on common libraries/utilities/databases, which has happened at most jobs I've had, and it's a mess.
I work on a single codebase with 2000+ engineers