his cast of characters includes his alter ego , the endlessly deadpan dilbert , as well as catbert , the evil human resources director ; dogbert , the maniacal adviser ; ratbert , the hapless temp with low self-esteem ; wally , the woefully stupid co-worker ; and the always illustrious pointy-haired boss .