Comment Comment by BioMeditate I've always wondered if companies even need a HR? Especially when they are huge separate departments. parent BioMeditate 7 years ago