1) NO future career growth. The company doesn't value staff's hard work. After all the updates on recent immigration policies, your hard work is not appreciated in any form. There is just a lot of updates on guidelines everyday that you have to follow. I mean it would be fine if, as an employee, your work is appreciated. But no, they (HR and manager) just expect you to do your work perfectly right. They will mention tiny tasks that you did not do right (out of 100s) in an evaluation.
2) Org. chart does not exist. Who is the head of HR? Who is the head of your manager? These are mysteries to this company. It almost feels like they do not want you to know their internal structure so you can keep your mouth shut when you are getting abused (mainly from the nonsensical HR, as you can tell from all those fake reviews). The longer you stay in the company, the more mysteries you will discover.
3) Heavy workload. I know fully remote sounds like a big benefit, but to be ready due to recent immigration policy changes, you will have a heavy workload, and there is a lot of thinking involved in daily work. Sometimes you can get mentally exhausted after a workday. Your paychecks, though, do not reflect the increasing workload. They pay a fair (but not good) salary for the amount of work and thinking you have to deal with.
4) Case managers' work is not valued. After handling a case well, and the client provided compliments, it is your attorney who comes out to take the credit. But when there is a complaint about your message, you are the person who is responsible. This role is underappreciated.