K

I had a really average experience with The Human R...

I had a really average experience with The Human Resource Department, Inc. Their website thrd.com was pretty basic and didn't offer much information. The rate of response from their customer service team was okay, but nothing exceptional. Overall, I found their services to be just average.

Comments:

No comments