revel systems interview