CEO fires 90% of his staff for missing a meeting