Met with the Chief of Staff, CEO and CTO and did a mock presentation. I was told that these conversations went well, however was not offered a position. I found the wording of the rejection email to be incredibly insulting and got the impression that this company doesn't value their people.