Very well communicated process and streamlined support. Consistent and professional communication throughout. I heard back from the company very soon after submitting my application and during my first interview in-person they clearly communicated their expectations for the timeframe for filling the position.