-variable pay means always leave a lot on the table if you decide to leave
-management is based on seniority instead of leadership values
-leaders don't focus on growing you or duplicating their efforts by instilling them in you, they just tell you how they want it.
- feels like managers are graded on product deliverables not team growth
- knowledge base documentation(confluence without the ai summary feature) is an utter nightmare, nobody can put together a technical document
- most people have this way about them where they don't try to understand your question, and jump strait to telling you what they think you should know. this is actually a big one, I get cut off all the time before I can even finish my question or thought experiment to paint them a picture are they go off on something they think is helpful but not helpful.
-risk adverse, afraid to refactor or tackle tech debt if it touches to many things
-design choices over simplify matters and applications cripples with accidental complexity cause the original model was insufficient
-design end to end solutions for everything rather than building composable tools(in the name of security/application isolation, safety) but creates multiple points of failure cause they copy and paste code instead of making robust interoperable tools
-back ends are a Rube Goldberg, everyone is afraid of touching things because of this