Pros
Decent base salary and great commission plan, it's motivating. Your income depends on you.
They care about employees satisfaction by conducting sync meetings with hr or sending anonymous questionnaires.
Managers provide training sessions, share best practices, instructions,
Operations specialist helps with routine workflow and better understanding of your performance.
Cons
Very focused on results: metrics and activities are tracked all the time. It's very stressful.
Constant process improvements - you need to learn new workflow and waste o lot of time and energy on that.