Friendly and communicative HR process, seemed like a great team of people. Everyone was respectful of my time and effort during the interviews/assignments/presentation, and feedback was provided afterwards. It started with a quick call with HR, then with hiring manager, then an assignment was provided. Then I presented my assignment presentation to a panel at the end.