Excellent training and professional staff . I have had great leads with professional experienced that have served as mentors to me.
Cons
Promoting from within does not always occur quickly. New personnel are brought into the organization faster than the current employee. I would like to see this change