flexibility in style of interviewing. Phone or in person. Technical based and behavioral questions. Panel type of interviews. Tech team and HR managers. Easy going and laid back environment. Make sure you study the organization well and brush up on your technical skills