I applied online. I interviewed at VTS (New York, NY) in Jan 2019
Interview
In person interview of about 2 hours. Thought I did pretty well int the interview but I never heard back from anyone, the recruiter, and even the people I interviewed with and sent a thank you email. Very disrespectful and unprofessional I thought and would not recommend interviewing here