This is a job portal not company.
You have to give endless client interview. Client rejects for trivial reason like he don't understand your accent. And if you don't clear 3 interviews they fire.
HR will never reply. You will get tired by sending mails and wait till eternity but HR will not reply.
There is no culture. They run it like an agency.
Most important there are no projects.