Applied through a staffing agency and received a follow-up request from BlueVine. After chatting with the recruiter, received a case-study exercise to be returned in two days. After I shared my presentation slides, received an email to present the case study to the hiring manager over the phone. The call went well and was invited on-site to again present the case study to a panel - more than half of which was very fresh and inexperienced. Post the presentation, had 1:1's with 5 members including the hiring manager. The customer support person was extremely rude while interviewing. Overall, they wasted my time.