You say “lots” yet I only count about 10 employees that left over two years. Give or take 5 more. For a company that currently has 750 employees (per Wikipedia), that doesn’t seem like very many at all.
Don’t you think “lots” is a tad bit of hyperbole? I know if we had 15 employees leave over two years, it would be…