• Subscribe
  • All activity
    Travis
    Travis
    started a discussion

    Should employers give more feedback to job candidates ( stats & metrics )

    Should employers give more candidate feedback to facilitate better company branding and candidate experience?
    Travis
    Travis
    left a comment
    as a Canadian living abroad Dominican Republic, the definition of freedom for better or worse.
    Jao Japitana
    If you could live anywhere in the world, where would it be? Why?