Pros
Will give anyone a chance. If you are having a difficult time getting your foot in the door call them, you will almost certainly get hired. Flexible schedules. Attendance bonus, that's right, a bonus just for showing up for all your scheduled shifts in a given pay period!
Cons
Ridiculously high turnover rate. They hire a new training class of 10-15 per office each week to replace those whom are let go or quit. Poor training and unstructured, inconsistent management. Policies are constantly changing. Very irate customers due to questionable business practices. Promote opportunities for advancement but supervisory positions that, in reality, are as unstable as the agents jobs and salaried with unfair componsation for the commitment required. Call volume is suffering and most agents are not getting their scheduled hours. Wages below industry standard.