You get to train with some nice people
Coworkers are nice
Inconvénients
Unrealistic KPIs - monitored to the minute
Team leads not doing any work
Micro-managing
Can't take a break in between calls before the nagging starts
Team leads can meet their KPIs because they're doing the easy part
Acting like they care but don't
All talk and no action