Initial communication involved telephonic interview for roughly 30 minutes and thereafter a face to face interview at their office. Interview was not bad, it was a conference call with 3 other people in remote locations. Offices look quite upmarket with lots of glass doors etc. Seems as though it would be a good company to work for.