I initially had a phone interview and then got invited to the office interview at the Portland branch.
The person who booked the tickets for me made a terrible job and was not responsive to my emails.
Plan was to meet the an upper management person and then 3 project managers. Even though I arrived on time, I did not get a chance to meet the upper management person.
Overall, the interview was good. Good idea on what the role and responsibilities of the position were provided. Surprisingly, I was also told that there will not be many projects in the upcoming years and positions will be transferred to different departments, which made it easy for me to reject the position.