They are willing to train you, there are opportunities for advancement, Management is excellent, the providers care and are amazing to work with, Females in leadership positions, Amazing group of co-workers that are like minded, ambitious, successful
Cons
It is fast paced, and every department juggles a lot