Fair pay for the position
Great emphasis on professional growth
Good team atmosphere and supportive colleagues
Good unlimited vacation policy
Good emphasis on work-life balance
Inconvénients
Decisions would often be made against team recommendations backed by a lot of research
Changes seemed to be made too quickly not leaving enough time for new projects and initiatives to develop
Leadership often didn't fully agree with each other on decisions, so there was sometimes confusion about which direction our team should go with major projects