If said clunky HR website requires javascript, WWW::Selenium or WWW::Mechanize::Firefox. Otherwise WWW::Mechanize. (Other things may work too, but those are what I have had success with.)