The interview process was somewhat lengthy and involved for the level of the role. I had an initial phone interview, an "assignment" to complete, and 3 separate in-person interviews requiring me to take time off for and go into their offices 3 separate times over a month. It wasn't a horrible process but could benefit from some streamlining to be mindful of candidates' time.