I made the same comment last month or the month before. It's super sketchy that they would require a passport as part of the application process before an offer is even made!
Feels scammy. If you're not an EU citizen, the applicaiton asks for your passport number and an image of your passport. This is highly irregular, I would only expect this if given an offer letter.
We're a small team and every hire makes a large impact, so we're careful and thorough when it comes to hiring, but we are actively considering candidates and moving them through the process as quickly as we can.
reply