I applied for a Business Developer role for one of their clients. Everything went well until they told me to wait for their feedback which was supposed to come after a week. I talked with 2 different recruiters from this company, asked both of them about the feedback and none of them answered. After almost 3 weeks since my first interview I was completely ghosted by them. I do not recommend this company!