HR or Marketing? Claim Your Free Employer Account
The process should be more organized and centralized; it was difficult to know who your main point of contact was throughout the process, and there was little HR oversight of the negotiation process.
Other Employee Reviews for The RepTrak Company
×
Bewerten Sie Ihr Unternehmen