The interview process is long - but if you're dedicated and willing to work for it, it's a very rewarding place to work!
The company is still growing and fine tuning their internal procedures, so being adaptive to change and willing to build on this will go along way!