Human Resource interview was quick, efficient. They have a pay scale as to education, experience.. scheduling for interview was easy .I am waiting for the hiring manager interview but it seems like work schedule is flexible. They provide benefits, health, dental insurances. They train their instructors which is a big plus.