Long, tedious. I applied in November, heard back about an interview in March and it was scheduled for the first available date which was two weeks later. After the interview they said they didn't know when I would hear back and to check the portal. Portal still has no updates 3 months later. People were nice, wasn't difficult.