I would not bother applying to this company, at least judging by my experience. After putting time into my CV and cover letter, and being told I would hear back within a week, I was ghosted. There is nowhere to follow up, as the communications come from a noreply. I feel I was a decent candidate and deserved a response at least.