Pros
Benefits and pay are great. I've also made some great life-long friends working here
Cons
If you are naturally empathetic and you truly care about others, this job will destroy you emotionally and mentally. I started here with loads of confidence and a few years later I am a shell of myself. Targets are achievable to begin with but managers up them all the time, and you are singled out if you have any trouble. Options to progress but only if you're willing to do a lot of work for that role in advance without any extra pay or recognition. Very poor work life balance or attention to mental health for people working at home - when you complain you are told you are negative or "well what do you suggest and we'll fix it!". This happens even though every meeting the managers talk about how important mental health is.