I joined this company that has a public image of a well put together company. They have a range of products with a fairly large user-base (in the few millions).
However, once inside I find that each product is kept together by a skeleton crew or sometimes by people who can only work on it part time since they're handling multiple projects.
It feels like the bus factor for most projects is one (or very close to one).
I don't know how I feel about the situation, and management response to my question/concerns "it is what it is".
Do you think this is a huge red flag?
Companies make all these technical blogs and conference talks about how to develop software in a sustainable and disciplined way, but it's all a bunch of lies to lure stupid devs to join in on their death march projects. And the scam is perfectly self-perpetuating, if all you're doing all day is fighting fires on these half baked systems you're not learning anything that's transferable to the next job.