human resources

Sisters Launch Sci-fi Comedy Web Series

Employees have vanished from the office, and everyone suspects that layoffs are to blame. In reality, the culprit is far more sinister than the heartless