Initially made aware of position through recruiter. Was moved along to in person interview. if that goes well, your given an HW assignment to assess your writing skills and a small research project. They're looking for speed and diligence in completing this. should this go well, you're brought back to speak with other team member including the CEO and do a presentation for a selected city they will let you know in advance. This will be done in front of multiple team members and will assess your understanding the of the product and ability to field questions on the spot.