Overall pretty poor interview experience. I got the feeling their internal recruiting process was not very well coordinated. I had a couple of phone interviews and then one in-person. They all went well, but I never heard back for some time. Got called in for another round of in-person. When I showed up it felt like no one was prepared / expecting me. It felt like a waste of time for everyone involved. Needless to say I didn't end up getting an offer.