The interview process included several stages - a phone screen, a home assignment, and 3 interviews (technical manager, HR, CTO). All interviewers were highly professional and respectful. They have provided genuine and complete information regarding the position and the company's activities and made themselves available for further inquiries. The company has made a significant effort to speed-up the process to meet the deadline which was set up for me by other recruiters. Edgify operates in a very interesting field and employs strong researchers. I was highly impressed with the professional prospect and the business potential. I also liked the organizational culture and the focus that is made on the continuous learning and development of the employees. The offer I received was very competitive with some nice perks.