A bit lenghty process (5 interviews, 2x HR, 2x Team, 1x Managing director) but well executed and in retroperspective it totally makes sense the way it is set up. Maltego has great people and the recruiting process ensures they find only suitable candidates, not only from what candidates can do but also how well they fit in the company / team culture. Keep it up! :)