I have been working for Talentclick for a few mont...
I have been working for Talentclick for a few months now and so far it has been a great experience. The company website is easy to navigate and the work culture is amazing. The management team is supportive and always available to help. They really value their employees.
