Work life balance is great. Pay is good depending on location, while others are underpaid.
Cons
Inconsistent leadership, lack of training. Leadership not open to feedback from employees on the ground doing the job. The only role that is valued is the sales team.