Fantastic people to work with day-to-day. Invested and active leadership.
Great city. Competitive benefits. Interesting work.
Definitely would recommend serious consideration.
Cons
Typical bureaucracy, but nothing insurmountable impeding efficiency. Internal tools can always be better.