Working at Tim O'Hare Associates LLP: questions and answers | ImmigrationGPT