Very positive attitude from all employees of the company.
Tons of support from supervisors.
Smaller company so everyone is able to get to know each other.
Cons
Little hours even if you have open availability.
Needs to be enrolled in ABA Masters program if looking to get promoted.