Pros
Supportive and positive leadership.
Leadership that cares about you as a person and not just the bottom line.
Flexibility.
Remote work within my own time zone.
Supportive team and admin.
Competitive pay (but this may vary based on the negotiated salary at hire).
Helpful job aids/resources.
Manageable case loads (attempts are made to keep them low, but it does fluctuate).
Cons
It's a smaller company, so you won't get the specialty benefits seen in bigger/corporate companies (tuition/loan assist programs, reward cash programs, swag/gear, etc.)
No bonuses.