Pros
Pay is amazing. They sure focus on compensating their sales team well. Strong benefits plan for privately owned company. Dental, medical, eye, chiro, massage, etc. All salary which is nice in a sales job. Heavy follow up on training program and lengthy and a well supported mentor program.
Cons
Spending long hours completing clerical tasks. Too many side tasks added in daily and weekly duties, not enough time focused in closing business, following up with customers and building relationships. Cold calling. Micromanagement, with requests to update superiors on simplest changes in a day., no flexibility. Expectation of abnormal amount of communication. Stand by expectations and create realistic goals, don't keep elevating to an unreasonable height.