The process was terrible. The company will suddenly, out of nowhere, call you and email you to the point of being stalkers. When you finally set a time for an interview, the person will not show up. Some random guy that you never heard of will instead attend. Your time is no more valuable than who you are interviewing. Grow up.