Soul crushing if on the wrong contract, with a revolving door of applicants.
Customer Service Representative (Former Employee) – Chilliwack, BC – 15 August 2016
They pay on time, and promptly...I've worked a couple of contracts at Stream and while I met some great people, it overall felt like you were expendable. They get so many applicants and people fresh to the job market that the turnover is incredibly high.
Contracts focused on making your metrics (basically a bunch of stats like call time, hold time, etc etc) instead of helping people. Though admittedly the great agents could find the right balance, it led to lots of problem and call punting.
The management also uses the metrics to place you on your shifts...until they notice you're actually good at your job and try to force you on to a shift with a bunch of other people who are happy to do as little work as possible.
While there are good managers, the majority know little about the product you're supporting as they're constantly moving from contract to contract.
They sometimes have incentives for completing your job well and meeting your metrics, though the payout is months after, if you're lucky. I actually got my last bonus 3 months after I'd quit my position.
NO regard for employees.