Caution: this company may not be what you expect. Interview process was very drawn out and ultimately disappointing on a number of levels. Company is staffed with people passionate for the game and for philanthopy (company is a non-profit), so you may be expected to work for less than market rates. Also many interview expenses were not covered, such as meals while travelling. The company stiffed me on hotel expenses, which is very disappointing from any company.