Previously there was great job security. With agile teams are acting more together instead of accidentally against one another
Cons
Pay on average against other employers is significantly lower. The offset was job security but now they are moving significant amount of their IT work overseas.