Three round of interviewing that were all very long and arduous. Lots of lag time between interviews and communication was not the best. Salary information was not provided until asked so my month and a half of interviewing could have been completely wasted if the number wasn't on oar with what I was looking for. Final interview was three, 30 min back-to-back interviews. Questions were average, some about background, how you would solve problems, and some wildcard startup type of questions. After all the time and waiting, I was left ghosted. No follow up or email back. Good company but need to work on their communication skills.