I applied online and received a call from the HR very quickly. 1 technical Skype interview before the onsite. HR and the Skype interview went great and both HR and the person I spoke on the phone did an excellent job explaining the position, and the company.
We scheduled on-site interview a month later since I was out of town. Everything was great until I met with their development team. One of their lead architects told me there's a tool from Microsoft you can upload all your diagrams and it'll tell you whether your system is secure or not. It was hard for me to not laugh, this is something you would expect from a junior engineer, but anyways, I went with it.
Overall I felt like the product team knows there's a need for security but engineers don't want to hire for that position.
I worked with every kind of engineer/personality in my entire career but the last group of devs were definitely a unique one. One of them asked me something about a guy who wrote a book on TDD, (he had a man crush on him) and when I said I don't know him, he replied anyone who says they are an expert on TDD should know this guy.
If you are interviewing for the security position, make sure to meet the dev team on the phone or first onsite so you don't end up wasting your time. The overall company/atmosphere looked great and I'm sure it's a very fun environment for other teams to work on. I was very impressed with the fact that the receptionist was using a VariDesk.