> Pretty much a full admission that everything that Julie said is true.
> This is great news, but putting on leave seems to be too nice. It's clear that these two people obey ethics that are in direct oppposition to the healthy growth of the company. Surely they don't want them back?
It's pretty standard practice to place employees on paid leave while serious complaints are investigated. You don't want to fire them until you have a pretty solid case as they might sue, but likewise you don't want them in the office.