What a vague and sketchy recruitment organization! I got a random call from the recruiter saying I needed to come for an interview the next day. I politely explained I was fully booked in meetings and suggested alternative dates and times. Was completely ghosted for several weeks. And then randomly was sent a rejection email message. This is clearly an organization that pays no consideration to its employees.