The last interview, which was with founders, was quite tense. Questions weren't hard but after the founders introduce themselves and their accomplishments, it's easy to lose self-confidence. Don't let that discourage you. Other than that, they seem like a good company.