3-stage interview including phone interview, writing test, and face-to-face interview. Interview process was straightforward and well-managed. HR department respond to enquiries promptly and courteously. Everyone involved in the interview process was very accommodating.