I'm giggling a little, imagining a company run almost entirely by raccoons... and the OP sitting there as the sole human, lamenting the lack of men.
Raccoons at least have some sort of intelligence. Leeches are a better animal comparison IMO
Raccoons at least have some sort of intelligence. Leeches are a better animal comparison IMO