Pros
Great manager with a supportive team, good systems in place for efficient appointments
Cons
Frequent changes happening, can be very isolating working from home, very sedentary job with back to back calls and charting. 1099 position, no health insurance, no 401k