Pros
Good start into getting into the tech industry, especially with no previous experience. Okay benefits - they're not stellar, but they're not sub-par. Fast growing, so you're never bored. Decent Covid-19 response.(Though the company strongly argued against remote work up until the pandemic, saying it couldn't be done. Funny, that) It was actually a fun work place back when I started and the company was much smaller. Product is interesting, although built on archaic technology
Cons
My experience with this company has been a rollercoaster of good and bad. The work culture has been fairly toxic and when it's not, it's bland. There is no diversity in the company - very little representation for minority groups, no diversity training, awareness, nothing. (At best there's the standard "Zero Tolerance" workplace training. ) People are burnt out. There's no enthusiasm anymore with the work we do. Instead it's pressure to take cases, and many people end up working extended hours (with no compensation because we're salary-based) Communication within the company is lacking - things will get changed or rolled out and people will learn as it's happening or after the fact.