2 weeks from start to finish. you need to go through HR then hiring manager and you also meet a few project managers you may work with. There is a no-hire agreement that you need to sign.
No idea. I am unsure how they are still operational. They must consider experienced professionals in leadership positions and not ones that grow up in this side of the industry.