Pros
Fantastic company to work for - genuinely transparent, great leadership. 100% remote friendly, good pay for my position, great benefits (floating holidays, vacation, and sick time!) and great culture.
Cons
Not much to say honestly - uncertain how well other positions are paid, otherwise everything else is wonderful.