The recruiting process was very structured. The HR manager was constantly updating about statuses. The hiring managers are professional and the interview process was prepared and left good impression. The tech assignment was easy, the tech interview was focused on actual skills and problem solving.