What happened that the CEO & founder stepped down earlier this year? Some other executives quit as well.