Relatively straightforward. Only frustrating portion was going on-site for the last round of interviews just to be declined for another candidate. Also was a bit odd that I had to do an interview via Teams for one of the on-sites. Almost feels like this panel would have been better done remote. Also would recommend there be an actual technical portion included if they really wanted me to demonstrate my skills.