Lack of leadership and CSR role is a dumping ground for all activities that other functional teams do not want to perform (i.e. delivery, invoicing, DEV, QA, project management). Training for new members of the team is non-existent. Also, the culture / technology is firmly entrenched in the 1990s, there is resistance to change/improve processes for the better. The culture is one of 'not my problem' when attempting to work as a team across functional groups. The culture comes from the top so I would say that this stems from the bad leadership from senior management. Decent place to work if you don't value work life balance.