Excellent teamwork; flexibility; consideration of work/life balance; focus on professional development, EDI, and Indigenizaiton; strong benefits package; interesting work.
Cons
Sometimes communication between team members and departments could be stronger.