Had to take a written test at local convention center. The next round being interviewed by three members of management. It was a very thorough. A third round of interviews was one on one. The process was over a month long. I had received an offer from another company by the time they called.