Pros
Remote and flexible hours that support work/life balance for any given situation. Amazing benefits! Great team of editors, dev, project managers, designers, UX team, etc that strive to prove their dedication to the mission of CA and improving their product to make a difference for students and educators across the US.
Cons
None that I can think of.