Caveat: employment was 1 year ago. Cons are representative of issues during my employment only. - Some colleagues (including line managers) had issues with upper management. Whilst I didn't experience issues directly, it felt a part of the culture and the experience of colleagues. Disagreement between management could affect the coherence of project vision, at times - The breadth of challenges adopted meant there..