I recently got accepted for a job I applied online. I did a technical test and video interview (just me answering some questions, not talking to an actual person). I read multiple reports online that this particular company has a bad work environment, no transparency and most important: salaries are often delayed or not paid at all. The latter gave me pause. How can I be sure it's not just frustrated ex-employees venting their views? The company's website seems fine, they claim they have multiple big partners here in my country and they even list an address in the United States.
How can I be sure it's not just frustrated ex-employees venting their views?
Talk to current employees - preferably employees who would be your coworkers should you get the job.
While interviewing, I have always requested to chat with my potential coworkers, folks who would work for me, and anyone else I felt could give me some insight into the company and my future boss.
I asked lots of questions about what it was like to work at the company, what it was like to work for my future boss, what they liked, what they didn't like, etc.
That way, I could get a more rounded view into the company than I could get from a few anonymous online sources with potential axes to grind.
I was always able to learn quite a lot.