a progressive firm fired a partner for allegedly assaulting a female staffer. soon she was gone, too.