The hiring process is great and recruiter was very helpful. She replies within 2 hours every time I reach out and is efficient with setting interviews up. She was honest about the long process because hiring manager was on vacation and going back and forth made me feel like I'm an important candidate and ABG cares. Many times, recruiters from other companies are not so good with responding.