Very straightforward process, consisting of multiple rounds with upper level management across different branches. They try to narrow down where you will best fit in the company. The interviews also presented some scenarios where you would have to explain your thought process on how to approach a problem that could either be technical, business-related, etc.