I've mostly worked in smaller companies (max 250 employees) and recently joined one of the larger corporations (not automotive related).
The main issue I notice is how bad the communication is and how little can be done & decided. Before deploying a new Jenkins pipeline I need to speak to two different teams. It's insane how much time is lost doing meetings and syncs.
> Before deploying a new Jenkins pipeline I need to speak to two different teams
It doesn't sound excessive that there would be two teams using a Jenkins pipeline that would need to be consulted.
Maybe deploying was a bad choice of wording, I'm talking about setting up a new pipeline, for my repository with an internal tool. I need to speak to two different teams to ensure my CI/CD jumps through all the necessary hoops.
Totally the same experience. And then everyone is expected to work on weekends because that deadline that was missed four times before definitely needs to be done by this weekend. At least until it gets missed for the fifth time.