Thanks. Any specific things that I should check with them? (On Salary / Leaves / agent cut etc)
Does the agent provide you visa or May Bank?
Are you a direct employee of May Bank? Who pay you salary?
Contract or Permanent, if Contract what will happen after contract end? What will happen if you don't stay until contract ends