Applied online , recruiter connected with me and she missed the introduction call and after I followed up for at least three times had a call and then interview with one of the developers which was technical asked me to do basic layout and design a class and then take home assignment and then final round with developers , this company uses technology from 2013 which is pretty old and expect developers to use it , if you are planning on joining this company be prepared to miss out latest tech because by the time you want to change the job in future you will be stuck with technology from stone age.