Pros
Small public sector consulting firm means little to no bureaucracy or hierarchy really. Remote work with chances to travel in northern territories of canada, meaningful work with Indigenous partners, coworkers are kind, hard working and collaborative, CEO and executive team is very experienced. Go into Toronto office a few times a year for all staff days (they fly you in), must work/live in Canada. Good competitive pay and benefits, bonuses and salary increases yearly, profit sharing at more senior levels.
Cons
Sometimes hard to get senior folks attention on things as there is so much focus on project work and billable time. Need to self-advocate for opportunities particularly if more junior.