it was smooth and i enjoyed being interviewed, their methods and process made position and expectation very clear, also involving the team while selection the candidate makes them unique.Interview process involved basic screening, technical round and HR round which was fascinating and satisfactory.