Extremely disappointing interview experience. I had a one-hour onsite with the CTO, and it was unprofessional and disrespectful from start to finish. The interview questions lacked substance, were random, and often vague. The interviewer displayed a poor attitude, asked inappropriate personal questions, and repeatedly tried to belittle my educational background and field of study.