Pros
Cool workplace, always had snacks, nice coworkers, good equipment to work on.
Cons
The whole premise of the job you do here is that to some extent you can manage your own time and how you treat your workload, the truth behind this is that unless you have the ability to somehow freeze time itself you have nothing to manage, you have to constantly reply to customers who are already upset after a 2-3 hour wait time or after a "very excellent" conversation with the company's chat bot only to realise their insurance has been cancelled because the company is trying to push an AI model into an infinitely primitive and outdated learning platform, which is not the fault of the employees but rather the management because it's just trying to push the job of refreshing and keeping everything up to date to its employees who already have more than enough on their hands. This model creates a bottleneck, where the AI creates a problem which in some cases can't even be fixed and the customer has been completely misinformed due to the negligence of the management, then the lowest level worker has to go through the trouble of basically telling the customer that we are unable to do anything to fix the issue, then has to experience some verbal abuse, which in the best case scenario gets pushed over to a manager who has to experience the verbal abuse instead then has to close the conversation, nothing has been resolved, problem still persists and happens on a daily basis.