Pros: When you get to manager it can be a fun place to work, with car incentives that allow you to not need your own car
Cons: High employee turnover, less focus on employees, too much focus on numbers and sales. Employees drive numbers, so make employees happy first then all else falls in place
Seems to not worry about employee longevity and development, rather comfortable with high employee turnover. Numbers are important, but workers drive the numbers, so pay more attention to the employees and give them reason to excel rather than encouraging a "placeholder" type of job where people come to just wait for the next better job .. pay better too ..