Too long and confusing of a process. Completed three rounds of interviews. Was told I was being offered the position, but they had to wait for approval. This back and forth went on for multiple months before I decided to walk away after several calls with them and delay after delay.