Supportive leadership
Good work life balance and the opportunity to work from home
Opportunities to travel
Cons
Layers of leadership and bureaucracy
Could not make some decisions and had to defer to managers several levels up when I could have made the decision
Underlying culture of bullying in one of the teams I worked in