The interview process from start to finish was very seamless. The TA manager that I chatted with was insightful and very helpful throughout the whole process. It took about 2 weeks from start to finish, which is great considering some other companies' interview processes I was a part of, took forever. Overall, it was great experience and I highly recommend!