I applied online. The process took 3 months. I interviewed at ONEOK (Tulsa, OK) in July 2016
Interview
The interview process was a series of ono-on-one interviews with various managers. Each interview was roughly 1 hour long with each panel member. It was a very comfortable environment and each panel member was pleasant and cordial.