The people you will work with are amazing and really have a passion for what they do. This type of energy is contagious and makes for a great environment to work in. The leadership team is accessible and supportive.
Cons
Departments can feel siloed, but that seems to be improving with time.