1. Screening interview
2. Interview with senior manger
3. Interview with senior manager
4. Interview with senior developers
5. Mock client meeting to discus project
6. Project
7. Project presentation
Overall it was quite involved, but it was a joy to speak with everybody there. Learning about the product is quite an investment, but it's actually a really fantastic tool so it's actually a good investment of your time. Ultimately I didn't succeed but I think the time was worthwhile anyway and I'm happy for the introduction to this fantastic team.