Got contacted by the owner of the company, had a little chat about the opportunity only to discover a big red flag: They're located in Switzerland but are looking for an european remote contractor to just to pay them 2000 EUR per month which isn't even the minimum wage in Switzerland!