In short, the Interview process was disrespectful since it took over 2.5 months, 3 rounds of interview, and multiple rescheduling on the company's end. The process ended with a message saying " I'm busy, I'll get back to you next week" and never responded.
1st interview - phone interview
2nd interview - an in-person interview with CFO
3rd interview - phone interview with CEO
Was told after 3rd interview that they would like to schedule for an in-person final interview, but was left hanging for two weeks with no follow-up nor response. The whole process had has shown a lack of respect for job seeker.