Pros
Great work life balance, culture, coworkers, fully remote, no travel, flexible schedule, care about mental health and burnout, good bonus structure.
Cons
Unequal pay for tenure employees vs new. Unorganized. No training. Annual pay raises are low. Leads seem to be out of touch with the day-to-day operations.