In general it was pleasant experience with one small exception. One of the interviewers was unavailable and no one sent a message about it. I waited for 20 minutes for someone to connect and just closed the window.
In addition, they were not very flexible with interview days.