Pros
+ There are some great people here that I enjoyed working with + It is a friendly environment + There is some flexibility of hours
Cons
1. Rather than managing the products, stakeholders and Business Cases, the Product Owners attempt to manage the developers and interfere with tech decisions. In many cases they just mandate tech decisions even when I tell them about the dangers of it. 2. It's Scrum in name only... the reality is that it's Waterfall; management refused to even read the Scrum guide when offered to them 3. Bad engineering and attitude is incentivized by management.. here's an example: - roll out as many features as you can without regards to quality.... -- poor performance or memory leaks? we'll throw more servers at it and restart them when something goes wrong -- are there bugs.. we'll put points on them so they look like Capex and we can say we delivered more value to the business