Vantaggi
You get to work with a pretty cool tech stack, colleagues are helpful and pleasant to work with. Lots to learn from the lead devs whenever they are willing to respond to your messages. Scrum masters and product owners are extremely good at their jobs despite frustrating conditions. Work/life balance is fine for as long as you are not the current target of management scrutiny
Svantaggi
Poor adherence to agile/scrum values. Inconsistent adherence to company policies. Inconsistent job duties. Heavy micromanagement, duplicitous workplace politics, backstabbing, the works. The current director of software engineering fails to demonstrate working knowledge of even basic development concepts like version control, debugging, logging & outside of threats/coercion/bullying has no plan and no ideas about how to operate in a leadership role. Listen for canaries..