Pros
The most amazing coworkers I have ever worked with at a company. The atmosphere when you are first hired is like the honeymoon phase, everyone is happy to be there and management seems to really care about how you are doing and supporting you as much as they can. If you are lucky enough to make it past training, days can go by quickly as there is an abundance of online support via zoom rooms and slack messaging so you are always connected even when you are remotely working. I lived close enough to be hybrid but chose to stay remote so the option was appreciated.
Cons
Not getting paid enough for the work that was being done. The KPI's were used to "encourage" us to do better but ended up making us feel insecure in our jobs and futures at the company. I saw many people struggle with maintaining work-life balance for these reasons, stating the only reason they were able to get through training was to continue their work into the night after logging off. There is not enough transparency from management when the company is going through major or even minor changes that affect you personally. Remote workers are not as well connected as in person workers, but most management is on-site and aren't often able to be good enough support unless you are also in-person (understandably so).