Pergunta de entrevista da empresa Restaurant Associates

What makes you think you can work here?