new york life insurance job review anca insurance devonport