Pros
Maybe work life balance. Literally that’s it.
Cons
Dunno how to start it. But basically the principal for employees are the more seniority they get, the tremendous arrogance and rudeness they will equip with them. Most senior people just simply bully on people who has lower ranks or less tenure. These people commit the code without going any code reviews. But they enforce tediously and even ridiculously code reviews on less senior people. They will challenge people to use “change” instead of “modify” in code comments. Also, these whole bunch of senior people won’t permit you to express your opinions. In your day-to-day life you will hear something like this “what you’re saying makes no sense at all, do what I tell you”. If you ever have any different opinions, they will literally yell at you and leave the meeting or team chat. And this engineer process is pretty pre-historic. They even don’t a mature CI/CD process. Rel People even don’t know what Jenkins is. This is just a sweet shop a whole bunch of senior arrogances enjoy bullying less senior ones and failing compliances, code reviews, quality checks and everything.