0 work life balance. Competition for easiest work on engineering teams leads to long work weeks. Engineers on teams often worked weekends in order to get more done than teammates. Poor Agile implementation has ruined business teams who only care about throughput time and hitting delivery estimates. Turnover is high as engineers are given 3 months to produce or they are let go.
Project managers often dictate the sub tasks within projects as opposed to listening to engineering feedback during sprint grooming and planning.