What's the deal with this company ? I see quite a few opennings and don't know if it's worth pursuing.
Ultherapy procedure approval rating 61% satisfaction on real self. Why so low? I wonder if it's the high employee turnover? Heard they churn and burn reps.