Pros
Extensive training, they pay you....that's all I can think of for pros...
Cons
The pay is decent although below market value for most similar jobs. They promise amazing bonuses for hitting incentives but you don't see those bonuses for about 6 to 8 weeks after you've actually hit the monthly incentive goals. It is an EXTREMELY metrics based environment every second of your day down to how many times you go to the bathroom is measured out and affects how you are viewed as an employee. When hired they make it sound like there is a lot of growth within the company but once you are actually on the job it becomes very apparent that is not the case. They do a lot of external hiring for out of call center jobs. They do offer quite a bit of time off but it is very difficult to actually use that time off if you want a weekend off or even to go on vacation there have been occasions where requested time off months in advance did not get approved all of the time so it has to be taken as "unscheduled time" which counts against you. So if you only like taking Tuesday-Thursday off this is the place for you! Also, they ask for a minumum of a half hour per week overtime when you start but they push you to work more than that so you can "look good to upper management" there will also be certain days that they more or less insist everyone has to work overtime and if you don't it looks pretty bad. It's a very micromanaged environment and can be incredibly soul crushing after a while no matter how happy-go-lucky of a person you may be.