I applied online, got contacted by the HR for screening. It was a standard process, and I followed up as the recruiter was traveling and she got back to me with an update after two weeks to have a call with the hiring manager. The strange part was the step-up of the interview, it was at their office ( which is in a building that is being renovated ) however one of the sales team came to me and provided his laptop to have the interview via Skype. So both interviewers ( hiring manager and recruiter) were on a remote location, I was a bit annoyed due to the lack of organization as I could have done this from my home and saved me the trip to their office, which made it even worse is the quality of the video call was quite sub-standard ( disconnecting and breaking voice) and the team kept apologizing for it. Anyway, I decided that I won't be pursuing it even they had positive feedback but they did me the favor of sending me an automated response to inform me that my application is over.
1. HR screening call
2.On-site interview via webex