The contact with HR is always available, They respond in a timely manner. If any of the staff i am working with doesn't know an answer my team will do their best to get me an answer.
Cons
My hiring process has been very lengthy. I have to fill out the same documents over and over (either they lose my stuff or they are lazy and can't backtrack email between all 5 of the people I am working with). It gets confusing at times.
HR doesn't have all the answers to how my actual position as a CMA will function. So it's a learning process for them and I.