Work from home, work with great people, and the mission of improving access to education for those who don't have a physical school option is meaningful.
Cons
Tricky environment and hierarchies with regular restructuring. Don't get caught up in it. Just show up for the work.