is this new job the problem or is it my anxiety?

TL;DR version: just started new full time call center job, barely out of training and no tolerance for mistakes and borderline unmanageable workload, all 3 of my coworkers who went through training with me have been struggling (one said he screams into a pillow to relieve stress, one has 1-2 hours OT every day just to manage the workload, and the other didn’t pass probationary period for ‘poor performance’), stress and anxiety, dread going to work every morning and can’t enjoy weekends because of it - red flags to look elsewhere or tough it out?

long version:
after 5 months of not being able to find a full time job, I finally got one in October and it’s the most money I’ve ever made. the workload is borderline unreasonable but I’m managing to get through it. it’s a small start up medical cost sharing company, so I think a lot of the stress is just growing pains. the problem is that there is basically zero tolerance for even minor mistakes, despite things changing constantly. we are also expected to respond to all emails within 24 hours, have 2 minutes or less of after call time, and yet somehow not make any mistakes while following up on sometimes complex issues yet being sure not to ask help with questions that have been asked before. as a perfectionist with severe anxiety, this has been hard to deal with. I can’t tell if this is just part of working in a start up/call center or if it’s not a healthy environment. there are a lot of perks to the job like good benefits, unlimited PTO, etc. but I’m starting to wonder if it’s worth it, and if that’s supposed to make up for how stressful the job itself is. when my coworker who is also new admitted that he has literally had to scream into a pillow to deal with the stress, and my other new coworker said she has 1-2 hours of OT every single day just to manage the workload, I don’t think I’m the only one struggling.

what’s even harder to deal with is that a lot of times I have to tell people that the company won’t assist them at all with their medical bills related to a pre-existing condition for the first year of membership (since it’s not health insurance, it’s not subject to the ACA guidelines on pre-existing conditions). this is incredibly hard for me, not only because I struggle with feeling bad for these people and worrying about how they’ll pay their bills, but because I’m terrified of getting yelled at because of this. I know how blessed I am to have a full time job right now, but it’s only been 3 months and I experience extreme panic and dread during my free time because I can’t stop thinking about how anxious I am about when I have to go back to work. I’m trying to figure out if this job just isn’t a good fit for me or vice versa with my extreme perfectionism and severe anxiety and should start looking for something else, or if I need to tough it out and come up with ways to stick to the guidelines without having crippling anxiety over telling people no. knowing that my emails are being read and my calls are being listened to doesn’t help either with anxiety over work performance. my new coworkers who also recently started have said that they’ve faced a lot of criticism and I feel like I’m always waiting for the shoe to drop, waiting to be yelled at for making a mistake. if anyone has any suggestions/insight, please let me know.