Pros
Although towards the end management wasn't the best, everyone was easy to reach and responded fast if you needed help or advice. Some team building opportunities and everyone was really friendly. Starting pay was good for me at the time. The company culture overall was pretty nice and cheerful with some perks and events every now and then.
Cons
Tiring: Usually you have to take calls, do emails, look at reviews, etc so there is a nice balance and you're not on the phone for 8 hours a day straight. However, eventually they just started scheduling me on the phone for the entire shift. The customers are not always nice. Being yelled at for 8 hours with no buffer other than lunch is not sustainable. Micromanagement: Management was good for some time but they brought new management into Customer Relations which destroyed the culture. We were being micromanaged. Management would listen to calls which is totally normal but if you took too long on a call or a call was too short or if you didn't say exactly what they wanted to you to say that week they would call and nitpick everything you said on calls. I brought this to senior management and then it all got worse. Low pay: I asked for a pay raise after two years after a colleague with less experience told me her pay was much higher than mine for the same position. I was denied and was not explained the reason.