Interesting and cutting edge work
Engaged and knowledgable colleagues
Comparatively stable job security
Cons
Abusive senior leadership up to and including CSO
Issues with burnout and team morale
IT cost cutting resulting in spending more money on contractors and time lost