After application, I interviewed with a CEO in Los Altos, he's super cool person! Asked great questions and was very professional and friendly. Interview was about an hour. He outlined expectations, and spoke about PredictSpring culture and reviewed my resume, portfolio and my work experiences.
He approved me to move on to the next step of the interview process which was a onsite project with the team. I spent afternoon here to finished my project and review by team, it was very nice experience, I get chance to know everyone here and get knowing the product better as well. Couple days later, I got call from them to get my result.
Overall a very straight forward process, very good interview experience!