Pay attention to the other negative reviews on here. If several employees from various departments are all complaining about the same issues, then chances are, it's a serious problem that the company has not addressed.
From my own personal experience, the direction of the company has turned into a haphazard mess from the days when everyone was in the office. Management today has no clue what it's doing and it feels like the blind leading the blind. There was a massive layoff in August 2020 and ever since then, much of the upper-level management abandoned this sinking ship, including the former CEO himself, in 2021. The R&D department, in particular, is suffering. Several top software engineers quit last year, which put a strain on all of the engineering teams. Constant team shifts and changes were made to try to accommodate the shortage of people, but this just led to burnout and a drop in team morale. Despite a few new hires, it didn't feel like the department was able to recover what it once had.
Pay is also not competitive in the current market, so they can't hire top talent. Moreover, there are no efforts made to address unfair pay gaps for current employees with the same job title and similar years of experience. For a company that claims to value diversity, it certainly won't be reflected in your paycheck if you identify as a woman or a minority in tech. If you choose to bring this up with your manager and HR, expect to be shut down instantly and threatened with being let go.
There is also the issue of lack of transparency and gaslighting by managers, SCRUM masters, etc. during your 1-on-1s. You will be kept in the dark on purpose and whatever you say during these meetings can and will be used against you. It became an incredibly toxic work environment in this regard, despite working remotely. It is a real shame as the other software engineers are great to work with, but management's attitude, lack of training opportunities, and low pay make it hard to justify staying long-term here.