trying to sanity check something.
I’m an engineer at Five9 and honestly I can’t tell if my team is just dysfunctional or if this is how things are across engineering.
In my team:
Communication is basically nonexistent. Half the time you don’t even know why decisions were made.
Priorities make zero sense. Everything is urgent until it suddenly isn’t, then something else becomes urgent. Also, the roadmap is always changing.
Managers don’t really seem to understand the technical side, which makes things worse.
Code quality is rough. No consistency, no standards, a lot of stuff just feels hacked together.
Documentation is almost zero, so you’re constantly guessing or reverse engineering things.
Architecture feels like it just “happened” over time instead of being designed.
It makes it really hard to do good work or build anything properly.
Genuinely curious: is this just my team or is this the general state of engineering here?
Would appreciate honest answers from people in other teams/orgs.