Applied online through website on Jul 5th and was contacted by the recruiter to schedule an in-person interview Jul 22nd. Met with two hiring managers they were very nice and humble, I met with the team and working environment was quite friendly. The whole process took about 1 month. The HR representative was very friendly and straight forward throughout the whole process.