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?