Pros
Work is very meaningful (working with Indigenous communities in Canada)
Problems are very interesting and varied (reading, research, writing, coding)
Subject matter varies a lot (economics, education, energy)
Coding problems/languages vary (Python, R; databases, scripting, software)
Lots of room for growth and expanding ML capabilities
Fully remote work
Cons
Compensation/vacation is a bit low for industry standards